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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kalash2427
Сообщений: n/a
#1

Дано простое число. Составить функцию,которая будет находить следующее за ним простое число. - C++

27.12.2012, 12:22. Просмотров 974. Ответов 1
Метки нет (Все метки)

дано простое число.составить функцию,которая будет находить следующее за ним простое число.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2012, 12:22     Дано простое число. Составить функцию,которая будет находить следующее за ним простое число.
Посмотрите здесь:

C++ Простое число и массивы
простое число C++
Простое число C++
простое число C++
C++ Составить функцию, которая будет находить следующие за заданным простые числа
C++ простое число
Простое число C++
Необходимо вывести строку prime, если число простое, или composite, если число составное C++
C++ Написать процедуру, которая определяет, верно ли, что переданное ей число - простое
Написать рекурсивную функцию, определяющую, что ее аргумент простое число C++
Написать программу, которая выведет пятнадцатое простое число C++
C++ Составить программу, выдающую 1, если заданное число - простое и 0 - в противном случае

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
27.12.2012, 19:19     Дано простое число. Составить функцию,которая будет находить следующее за ним простое число. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>  
 
int func(int prime) 
{  
    int i, j;
 
    for ( i = prime+1; ; ++i) 
    { 
        for ( j = 2; j <= ( i / j); j++) 
            if(!( i % j)) 
                break;  
        if( j > ( i / j)) 
               break; 
    } 
 
    return i;
}
 
int main() 
{ 
    int prime = 7; 
    std::cout << func(prime) << " "; 
}
Yandex
Объявления
27.12.2012, 19:19     Дано простое число. Составить функцию,которая будет находить следующее за ним простое число.
Ответ Создать тему
Опции темы

Текущее время: 11:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru