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

Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28 - C++

Восстановить пароль Регистрация
 
Senarist
32 / 32 / 10
Регистрация: 14.03.2014
Сообщений: 509
04.04.2014, 21:13     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28 #1
Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28.
Нужно ввести число до которого сгенерирует все простые числа положив в основу данную формулу. Я новичек поэтому написал какую то чепуху как сказал препод Много видел задач таких же в интернете, но везде что то не то. Буду очень благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2014, 21:13     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28
Посмотрите здесь:

Составить программу вычисления количества простых чисел, принадлежащих отрезку [m, n] C++
C++ Составить программу – генератор простых чисел, в основу положить формулу 2x2 + 29 при 0<=x<=28.
генератор простых чисел в С++, в основу положить формулу 2x2 + 29 при 0<=x<=28 C++
Рекурсивно обчислити добуток n ≥ 2 співмножників (n парне): у = (2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7).Рекурсивно обчислити добуток n ≥ 2 співмножників C++
C++ Генератор простых чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palantiron
 Аватар для palantiron
21 / 30 / 2
Регистрация: 03.06.2011
Сообщений: 330
04.04.2014, 21:39     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28 #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>
#include <math.h>
 
using namespace std;
 
void primeGenerator(int x)
{
    if (x < 0 || x > 28)
        cout << "Invalid value of x!";
    else
        for (int i=0; i<=x; ++i)
            cout << 2 * pow(i, 2) + 29 << endl;
}
 
int main()
{
    int x;
    cout << "Enter x ";
    cin >> x;
    primeGenerator(x);
    return 0;
}
Senarist
32 / 32 / 10
Регистрация: 14.03.2014
Сообщений: 509
04.04.2014, 21:54  [ТС]     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28 #3
Большое спасибо всё работает) Вот только эта строчка непонятна:
cout << "Invalid value of x!"; а точнее Invalid value of x!
palantiron
 Аватар для palantiron
21 / 30 / 2
Регистрация: 03.06.2011
Сообщений: 330
04.04.2014, 22:02     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28 #4
А это на тот случай, если пользователь задаст число, выходящее за пределы отрезка [0; 28]. В этом случае программа выдает сообщение (дословно) "Неверное значение x!"
Senarist
32 / 32 / 10
Регистрация: 14.03.2014
Сообщений: 509
04.04.2014, 22:06  [ТС]     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28 #5
А понял, это просто по английски
Спасибо братан))
Yandex
Объявления
04.04.2014, 22:06     Составить программу-генератор простых чисел, в основу положить формулу 2*(x)^2 + 29 при 0 ≥ х ≥ 28
Ответ Создать тему
Опции темы

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