Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
megabayt
1 / 1 / 1
Регистрация: 20.12.2011
Сообщений: 14
1

Проверить, являются ли числа простыми

20.12.2011, 17:33. Просмотров 852. Ответов 4
Метки нет (Все метки)

задание
Составить программу для проверки утверждения: "Результатами вычислений по формуле x^2+x+41, при 0<x<40 являются простые числа". Все результаты вывести на экран.
Моя часть программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------
int main() {
int x,f;
for (int i = 1; i < 40; i++)
{
f = i*i+i+41;
cout<<"x = "<<i<<" rez = "<<f<<endl;
}
cin>>x;
return 0;
}
//---------------------------------------------------------------------------
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2011, 17:33
Ответы с готовыми решениями:

Проверить, являются ли данные три числа взаимно простыми
1. Протабулируйте функции. Отрезок и шаг вводятся с клавиатуры: e^-x -x^3 2....

Проверить, являются ли заданные три числа взаимно простыми
Проверить, являются ли заданные три числа взаимно простыми. Помогите...

Проверить, являются ли числа взаимно простыми, с помощью цикла for и оператора ветвления if
вот кусок программы. тут цикл. при выполненном условии выводится текст, а если...

Найти сверхпростые числа: простые числа, номера которых являются простыми числами.
Привет родные форумчане! Пожалуйста помогите решить буду особенно благодарен...

Определить являются ли два целых числа взаимно простыми ,если числа имеют общие делители
Зравствуйте Люди знающие свое дело))) я студент первого курса и мало...

4
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
20.12.2011, 17:40 2
вызывать вот эту бойду для результата перемножения
C++
1
2
3
4
5
6
7
bool check ( int x )
{
    for ( int i = 2; i < x; i ++ )
        if ( x % i == 0 )
            return true;
    return false;
}
C++
1
cout<<"x = "<<i<<" rez = "<<f<< check(f) ? "simple!" : "not simple!" << endl;
вывод
0
megabayt
1 / 1 / 1
Регистрация: 20.12.2011
Сообщений: 14
20.12.2011, 17:51  [ТС] 3
[C++ Error] Unit1.cpp(20): E2335 Overloaded 'endl' ambiguous in this context

=(
0
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
20.12.2011, 17:52 4
печалька.
ну тогда делать еще проще
if ( check(f) ) cout << простое
else cout << ппц какое сложное
проблем то
1
megabayt
1 / 1 / 1
Регистрация: 20.12.2011
Сообщений: 14
20.12.2011, 18:07  [ТС] 5
Спасибо. Тему можно закрыть)
0
20.12.2011, 18:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2011, 18:07

Определить, являются ли натуральные числа A и B взаимно простыми
Здравствуйте. Помогите с циклами в C++. 1. Определить, являются ли...

Определить, являются ли два заданных натуральных числа взаимно простыми
Здраствуйте помогите пожалуйста написать программу :Для двух натуральных чисел...

Определить, являются ли данные два натуральных числа взаимно простыми
Определите, являются ли данные два натуральных числа взаимно простыми....


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru