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

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

Войти
Регистрация
Восстановить пароль
 
Senarist
47 / 51 / 14
Регистрация: 14.03.2014
Сообщений: 617
#1

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

04.04.2014, 21:13. Просмотров 961. Ответов 4
Метки нет (Все метки)

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

Составить программу – генератор простых чисел, в основу положить формулу 2x2 + 29 при 0<=x<=28. - C++
Помогите решить задачу в С++ Составить программу – генератор простых чисел, в основу положить формулу 2x2 + 29 при 0&lt;=x&lt;=28.

генератор простых чисел в С++, в основу положить формулу 2x2 + 29 при 0<=x<=28 - C++
Помогите составить программу – генератор простых чисел в С++, в основу положить формулу 2x2 + 29 при 0&lt;=x&lt;=28

Найдите наибольший общий делитель одновременно не равны нулю целых чисел a и b, таких что a≥b≥0 - C++
Здравствуйте, не могли бы Вы помочь реализовать? Не могу понять, как сделать... Найдите наибольший общий делитель одновременно не...

Удвоить три числа, если X≥Y≥Z, и заменить их абсолютными значениями, если это не так. - C++
Даны три действительных числа X, Y, Z. Удвоить эти числа, если X≥Y≥Z, и заменить их абсолютными значениями, если это не так.

Рекурсивно обчислити добуток n ≥ 2 співмножників (n парне): у = (2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7).Рекурсивно обчислити добуток n ≥ 2 співмножників - C++
Рекурсивно обчислити добуток n ≥ 2 співмножників (n парне): у = (2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7)...

Результатами вычислений по формуле х2 + х + 17 при 0 ≥ х ≥ 15 являются простые числа - Turbo Pascal
Составить программу для проверки утверждения: «Результатами вычислений по формуле х2 + х + 17 при 0 ≥ х ≥ 15 являются простые числа». Все...

4
palantiron
21 / 29 / 2
Регистрация: 03.06.2011
Сообщений: 330
04.04.2014, 21:39 #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;
}
0
Senarist
47 / 51 / 14
Регистрация: 14.03.2014
Сообщений: 617
04.04.2014, 21:54  [ТС] #3
Большое спасибо всё работает) Вот только эта строчка непонятна:
cout << "Invalid value of x!"; а точнее Invalid value of x!
0
palantiron
21 / 29 / 2
Регистрация: 03.06.2011
Сообщений: 330
04.04.2014, 22:02 #4
А это на тот случай, если пользователь задаст число, выходящее за пределы отрезка [0; 28]. В этом случае программа выдает сообщение (дословно) "Неверное значение x!"
0
Senarist
47 / 51 / 14
Регистрация: 14.03.2014
Сообщений: 617
04.04.2014, 22:06  [ТС] #5
А понял, это просто по английски
Спасибо братан))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2014, 22:06
Привет! Вот еще темы с ответами:

В данной действительной матрице размера n×m (n≥3, m≥3) поменять местами: - Turbo Pascal
В данной действительной матрице размера n×m (n≥3, m≥3) поменять местами: а) строки с номерами 2 и n-1; . б) столбцы с номерами 3 и n-2.

Поменять местами значения целых переменных A, B, C таким образом, чтобы оказалось A ≥ B ≥ C - Pascal
Поменять местами значения целых переменных A, B, C таким образом, чтобы оказалось A ≥ B ≥ C

Составить программу вычисления среднего арифметического элементов матрицы А(6Х3), удовлетворяющих условиям /а/≥10 - Turbo Pascal
Составить программу вычисления среднего арифметического элементов матрицы А(6Х3), удовлетворяющих условиям /а/≥10. Элементы матрицы – целые...

Составить программу-генератор простых чисел - Turbo Pascal
Составить программу-генератор простых чисел, в основу положить формулу 2х2 + 29 при 0 ≥ х ≥ 28.


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
04.04.2014, 22:06
Ответ Создать тему
Опции темы

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