Форум программистов, компьютерный форум CyberForum.ru

Дано число А. Найдите 5 простых чисел которые больше А. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отыскать среднее арифметическое с модулей обчисленних значений функции: http://www.cyberforum.ru/cpp-beginners/thread899929.html
Нужно отискать среднее арифметичное с модулей обчисленних значений функции:
C++ Задваивается ожидание ввода в поле структуры Прата. 7 глава. 9е задание В функции getinfo(43 строка) при вводе почему-то вместо однократного ввода значения в поле, он ожидает ввод во второй раз. #include <iostream> using namespace std; const int SLEN = 30; struct student http://www.cyberforum.ru/cpp-beginners/thread899927.html
C++ В заданном двоичном коде заменить все цифры "0" на "1" и наоборот
составить алгоритм который в заданном двоичном коде заменяет все цифры "0" на "1" и наоборот
C++ Среди чисел массива, встречающихся минимальное число раз, найти максимальное
Дан массив А из N элементов (0<N<1000;0<A<10000). Среди чисел массива, встречающихся минимальное число раз, найти максимальное. Помогите, пожалуйста составить программу.
C++ Составить алгоритм меняющий местами четные и нечетные по порядку слова в тексте http://www.cyberforum.ru/cpp-beginners/thread899922.html
составить алгоритм меняющий местами четные и нечетные по порядку слова в тексте
C++ Напечатать из чисел Фибоначчи в интервале от 1 до 100 только простые Напечатать из чисел Фибоначчи в интервале от 1 до 100, только простые числа, а еще их порядковые номер в ряду Фибоначчи. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 1
12.06.2013, 21:28     Дано число А. Найдите 5 простых чисел которые больше А.
Цитата Сообщение от Linux_er Посмотреть сообщение
if (a%2 != 0)
Это условие отбирает нечетные числа,
а надо простые!

Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
bool prostoe(int n)
{
    for(int i=2;i<=n/2;i++)
       if(n%i==0)return false;
    return true;
}
int main()
{
    int a, i;
    i = 0;
    cout<<"Введите А\n";
    cin>>a;
    while (i<=5)
   {
       a++;
      if (prostoe(a))
      {
           cout<<a<<" ";
           i++;
      }
 }
return 0;
}
 
Текущее время: 05:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru