АШ
Алексей Ш

Задача в C++Дан интервал натуральных чисел от m до n. Определить все простые числа в этом интервале

Определить все простые числа в этом интервале

Ма
Мария

for(int i=m;i<=n;i++){
for(int j=2;j<=i/2;j++){
if(i%j=0)cout<<"Число простое"<

СС
Светлана Старостина

Тут главная подковырка - алгоритм нахождения простых чисел. А это не так просто... .
Ну вот пример решения которое ищет все простые числа в диапазоне от 1 до n

#include "iostream.h"
#include "math.h"

int main(int argc, char* argv[])
{
int *Rg;
int i,j,n;

cout << "Enter n: ";
cin >> n;

Rg=new int[n];

for (i=0; i=i;

for (j=2; j <= sqrt(n); j++)
for (i=1; i=0;

cout << "Primary numbers in range [1," << n <<"] are:" << endl;

for (i=1; i < n; i++)
if (Rg > 0) cout << Rg << endl;

delete [] Rg;

return 0;
}

Похожие вопросы
как решить через abc pascal задачу "Дано натуральное число n. Получить все простые делители этого числа"
дано n натуральных чисел написать программу вычисляющую их сумму число N вводиться перед всеми остальными числами помоги
Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых произведение всех цифр совпадает
Помогите пожалуйста решить задачу!! срочноДаны два натуральных числа n и m.
Дано натуральное число n. среди чисел n, n+1,...2n найти те, которые являются простыми числами. ( определить процедуру,
Определить, является ли данное натуральное число N факториалом какого-нибудь числа, если "да",то какого?
Дано натуральное число n. Определить, является ли оно простым
Определить число n, при котором сумма квадратов натурального ряда чисел от 1 до n не превысит величину К,
Дано два натуральных числа N и M. Надо написать программу
Дано натуральное число N. Среди натуральных чисел N,N+1,...2N найти всех близнецов.