0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
|
||||||
1 | ||||||
Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 504.06.2013, 09:30. Показов 2476. Ответов 7
Метки нет (Все метки)
Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5.
там неправильно выводит число 21 не должно вывести помогите пожалуйста Добавлено через 15 минут кто нибудь помогите пожалуйста срочно нужно(
0
|
04.06.2013, 09:30 | |
Ответы с готовыми решениями:
7
Дано натуральное n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 Дано натуральное число n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 дано натуральное число n. получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа кроме 2, 3 и 5 Получить N первых натуральных чисел, которые не делятся без остатка на простые числа (кроме 2, 3 и 5) |
670 / 198 / 29
Регистрация: 10.05.2012
Сообщений: 595
|
||||||
04.06.2013, 12:24 | 2 | |||||
Илюза19, Доказательство : Любое число можно факторизовать простыми числами => если не удалось факторизовать число простыми 2, 3 и 5 => делится наше число на другое простое.
2
|
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
|
|
04.06.2013, 14:45 [ТС] | 3 |
Ternsip, ошибка здесь: scanf("%d", &n);
0
|
670 / 198 / 29
Регистрация: 10.05.2012
Сообщений: 595
|
|
04.06.2013, 15:06 | 4 |
Илюза19, детский сад. Напиши std::cin >> n; вместо scanf и вместо printf std::cout << i << " ";
Ну и раз такие проблемы возникают тогда не забудьте про _getch();
0
|
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
|
|
04.06.2013, 15:15 [ТС] | 5 |
Ternsip, там нужно вывести только те числа которые делятся на 2 3 5 а он все подряд выводит
0
|
670 / 198 / 29
Регистрация: 10.05.2012
Сообщений: 595
|
|
04.06.2013, 15:17 | 6 |
Илюза19, напишите какие числа не подходят. Я считаю всё верно.
у меня вот так выводит : Кликните здесь для просмотра всего текста
1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 25 27 30 32 36 40 45 48 50 54 60 64 72 75 80 81 90 96 100 108 120 125 128 135 144 150 160 162 180 192 200 216 225 240 243 250 256 270 288 300 320 324 360 375 384 400 405 432 450 480 486 500 512 540 576 600 625 640 648 675 720 729 750 768 800 810 864 900 960 972 1000 1024 1080 1125 1152 1200 1215 1250 1280 1296 1350 1440 1458 1500 1536
тут не все подряд
0
|
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
|
|
04.06.2013, 15:21 [ТС] | 7 |
Ternsip, напишите лучше код если вас это не затруднит я врод все правильно сдел но не компилир
0
|
670 / 198 / 29
Регистрация: 10.05.2012
Сообщений: 595
|
|
04.06.2013, 15:23 | 8 |
Илюза19, выше уже был приведён рабочий код, разработанный в среде Microsoft Visual studio 2012 c++. Не позорьтесь. Надеюсь, что вы хотя бы среду сами сможете настроить.
0
|
04.06.2013, 15:23 | |
04.06.2013, 15:23 | |
Помогаю со студенческими работами здесь
8
Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 Дано натуральное число N. Получить в порядке возрастания N первых натуральных чисел Файл целых положительных чисел. Сначала располагаются числа, которые делятся на 3 в порядке возрастания, потом Найти сумму первых n натуральных чисел которые делятся на 3 и на 5 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |