Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Очень надеюсь на Вашу помощь. Условие задачи: найти простые числа такие, что сумма их цифр, а так же сумма цифр следующего за ним простого числа делилась на 7. Есть код следующего вида: #include<iostream.h> #include<conio.h> #include<time.h> unsigned long s(unsigned long x) // используется для хранения положительных целых чисел в диапазоне от 0 до 4,294,967,295 и занимает 32 бита (4 байта) в памяти { int a=x%10; // считает сумму цифр в числе int b=((x-a)%100)/10; int c=((x-a-b)%1000)/100; int d=((x-a-b-c)%10000)/1000; int e=((x-a-b-c-d)%100000)/10000; int f=((x-a-b-c-d-e)%1000000)/100000; int s=a+b+c+d+e+f; } int main() { for(unsigned long x=0;x<1000000;x++) // x принимает значения от 0 до 1000000 { if((s(x)%7==0)&&(s(x+1)%7==0)) cout<<x<<" "<<x+1<<" "<<s(x)<<" "<<s(x+1)<<endl; // выводит на экран два последовательных числа и сумму их цифр соответственно } getch(); } Этот код находит и выводит не простые числа, а обычные. В код нужно вставить проверку этих двух чисел на простоту. К сожалению, я не сообразила, как это сделать. Помогите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:47 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
MissOborotenК сожалению, я не сообразила, как это сделать. Помогите пожалуйста. Скачать с www.primenumbers.org таблицу простых чисел и использовать их вместо обычных. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:53 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMissOborotenК сожалению, я не сообразила, как это сделать. Помогите пожалуйста. Скачать с www.primenumbers.org таблицу простых чисел и использовать их вместо обычных. я Вас не понимаю мне в эту программу, что выше, нужно вставить ещё один цикл, который бы проверял простоту чисел и всё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 18:58 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
MissOborotenмне в эту программу, что выше, нужно вставить ещё один цикл, который бы проверял простоту чисел и всё Не надо её проверять. Числа по ссылке выше заведомо простые. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 19:02 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Простите, я плохо разбираюсь в программировании в принципе. Как использовать эти числа? Где это прописать и каким образом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 19:09 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
MissOborotenГде это прописать и каким образом? В программе. Как массив. Если, конечно, Вы не хотите подгружать их по необходимости из внешнего файла. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 19:17 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Мне бы хотелось дописать мой исходный код. Добавить цикл. Неужели так сделать нельзя? Из всех обычных чисел он выведет простые по условию. Преподаватель проверял уже, отдал на исправление, сказал, чтобы доделала... Поэтому переделывать код не вижу смысла. Я могу ошибаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 20:07 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
MissOborotenМне бы хотелось дописать мой исходный код. Добавить цикл. Неужели так сделать нельзя? Из всех обычных чисел он выведет простые по условию. Преподаватель проверял уже, отдал на исправление, сказал, чтобы доделала... Поэтому переделывать код не вижу смысла. Я могу ошибаться Вы можете использовать указанную Вам таблицу для сравнения чисел. Если полученное в программе число есть в таблице, значит оно простое.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 20:15 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Gwa, как это сделать? Я не могу написать код сама, поэтому и обратилась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2013, 20:20 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
MissOboroten, скорее всего таких "простых" чисел не существует. В последовательности primes расстояние между соседними числами всегда больше либо равно 2 для всех чисел кроме 2 и 3 Пример: 2,3,5,7,11,13,17.... Уточняйте условие. Возможно там речь идёт о других числах которые по определению "не простые". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 16:33 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Формировать список простых чисел можно решетом Эратосфена или решетом Аткина. Проверять на простоту можно тестом Агравала — Каяла — Саксены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 18:03 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
MissOborotenДоброго времени суток. Очень надеюсь на Вашу помощь. Условие задачи: найти простые числа такие, что сумма их цифр, а так же сумма цифр следующего за ним простого числа делилась на 7. 59, 61. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 18:12 |
|
||
|
Простые числа
|
|||
|---|---|---|---|
|
#18+
Что вы советуете топикстартерше? По условию задачи простые числа надо _найти_ а не извлечь из базы. Только не надо говорить, что их, мол, можно найти в базе или найти в интернете. :) из задачи неясно что значит это их "а так же". то ли суммы надо сложить, и пытаться делить на 7, то ли каждую сумму в отдельности надо пытаться делить на 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 18:21 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=86&tid=2020529]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 159ms |

| 0 / 0 |
