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

О простых числах! - C++

Восстановить пароль Регистрация
 
Andriy
0 / 0 / 0
Регистрация: 28.09.2012
Сообщений: 18
30.09.2012, 14:43     О простых числах! #1
Составить программу для проверки утверждения «Результатами
вычислений по формуле x ^ 2 + x +17 при 0 ≤ x ≤ 15 являются простые числа ».
Только циклами и If!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2012, 14:43     О простых числах!
Посмотрите здесь:

C++ Сколько решений у неравенства x^2+y^2<n в натуральных числах?
C++ Работает на одинаковых числах, но не на разных.
задача с++, при любых числах пишет true! C++
Разделитель в числах с плавающей точкой C++
C++ Ошибки из-за погрешности в вещественных числах
C++ Функция нахождения синуса в целых числах
C++ Одинаковые цифры в числах
C++ Вычислить количество единиц в 3 числах

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
30.09.2012, 15:33     О простых числах! #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main()
{
    for(unsigned x = 0; x <= 15; ++ x)
    {
        unsigned number = x*x + x + 17;
        bool isPrime = true;
        for(unsigned i = 2; i < number; i ++)
        {
            if ( !(number%i) )
            {
                isPrime = false;
                break;
            }
        }
        cout << x << " step. " << number << " is " << (isPrime ? "prime" : " not prime") << endl;
    }
    return 0;
}
Yandex
Объявления
30.09.2012, 15:33     О простых числах!
Ответ Создать тему
Опции темы

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