Предмет: Информатика,
автор: eeirjieri
Задача по С++. Прошу не плагиатить с интернета
Показать на экран все простые числа в диапазоне,
указанном пользователем. Число называется простым,
если оно делится без остатка только на себя и на единицу.
Например, три — это простое число, а четыре нет.
Ответы
Автор ответа:
1
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a, b;
cin >> a;
cin >> b;
a = max(2, a);
while(a <= b) {
bool flag = true;
for(int i = 2; flag && i < sqrt(a) + 1; i++) {
if(a % i == 0) {
flag = false;
}
}
if(a > 1 && flag) cout << a << endl;
a++;
}
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: cool33
Предмет: Другие предметы,
автор: zhanettafe
Предмет: Английский язык,
автор: 1lenka
Предмет: Русский язык,
автор: LIKWABOSS
Предмет: Английский язык,
автор: Lamapil