Написать программку в C++ Отыскать все простые числа в заданном юзером

Написать программу в C++ Найти все обыкновенные числа в данном юзером диапазоне [a; b].

Задать свой вопрос
1 ответ
include lt;iostreamgt;
include lt;cmathgt;
using namespace std;
bool prost(int m)
int k = 0;
for (int i=2; ilt;=sqrt(m); i++)
if (m % i == 0) k++;
return k==0;


int main()
    int a, b;
    cin gt;gt; a gt;gt; b;
    for (int i=a; ilt;=b; i++)
     if (prost(i)) cout lt;lt; i lt;lt; " ";
    return 0;


Пример:
5 20
5 7 11 13 17 19
Михаил
Выдаёт все числа, а не только простые
Олег
Этого не может быть. Проверяйте ещё раз.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт