Форум » Обработка целых чисел » Задание 25 задача 30 » Ответить

Задание 25 задача 30

na_sh: Добрый день. Помогите найти ошибку. Не сходится с ответом. Получается. что таких чисел нет. #include <iostream> #include <cmath> using namespace std; int main(){ int a[100]; for (int n=904528; n<=997438; n++){ int k=0; int q=round(sqrt(n)); for (int d=1; d<=n; d++){ if (n%d==0){ k=k+1; a[k-1]=d; } } if ((k==5)){ for (int i=0; i<5;i++){ cout << a << " "; } cout << endl; } } }

Ответов - 2

na_sh: 30) Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [904528; 997438], числа, имеющие ровно 5 различных делителей. Выведите эти делители для каждого найденного числа в порядке возрастания. Ответ 1 31 961 29791 923521

Поляков: На сайте есть решения всех 25-х задач. Попробуйте сравнить свое решение с опубликованным.



полная версия страницы