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

Написание генератора простых чисел - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.90
aidar9119
1 / 1 / 0
Регистрация: 20.12.2010
Сообщений: 73
08.10.2011, 09:32     Написание генератора простых чисел #1
Составить программу-генератор простых чисел , в основу положить формулу 2х2+29 при 0≤ х ≤28
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2011, 09:32     Написание генератора простых чисел
Посмотрите здесь:

Заполнить файл n натуральными числами с помощью генератора случайных чисел C++
C++ С помощью генератора случайных чисел ,задать значения элементов массива
C++ В MVS использование генератора случайных чисел
C++ Заполнение матрицы целыми числами с помощью генератора случайных чисел
Забить char-строку 16-ричными числами из генератора случайных чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
aus
7 / 7 / 1
Регистрация: 18.10.2010
Сообщений: 56
08.10.2011, 12:45     Написание генератора простых чисел #2
C++
1
2
randomize();
int a = int(random(28));
aidar9119
1 / 1 / 0
Регистрация: 20.12.2010
Сообщений: 73
08.10.2011, 12:51  [ТС]     Написание генератора простых чисел #3
мне не кусок кода нужен, а полность программа
-=ЮрА=-
Заблокирован
Автор FAQ
08.10.2011, 17:28     Написание генератора простых чисел #4
Цитата Сообщение от aidar9119 Посмотреть сообщение
оставить программу-генератор простых чисел при 0≤ х ≤28
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 <stdlib.h> //srand
#include <stdio.h>  //printf scanf
#include <conio.h>  //getch()
#include <time.h>   //time
 
int main()
{
    int i, n;//Число генерируемых случ чисел
    int RandMax;//Верхний предел генерации
    do
    {
        srand(time(NULL));//Этим избегаем повторений при генерации случайных числ
        printf("Enter MaxRandValue : ");
        scanf("%d",&RandMax);
        printf("Enter num of Rand Values : ");
        scanf("%d",&n);
        for(i = 0; i < n; i++)
            printf("val %d : %d\r\n",i,rand()%RandMax);
        printf("Press \'y\' for new inut");
    }
    while(getch() == 'y');
    return 0;
}
Миниатюры
Написание генератора простых чисел  
aus
7 / 7 / 1
Регистрация: 18.10.2010
Сообщений: 56
08.10.2011, 18:38     Написание генератора простых чисел #5
aidar9119, вот наглец то
Anamalia
0 / 0 / 0
Регистрация: 11.10.2012
Сообщений: 9
06.11.2012, 14:27     Написание генератора простых чисел #6
Скажите , а программа написана в с++
-=ЮрА=-
06.11.2012, 15:01
  #7

Не по теме:

Цитата Сообщение от Anamalia Посмотреть сообщение
Скажите , а программа написана в с++
если речь о моём коде из поста 4, то нет она написана в стиле Си

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2012, 15:27     Написание генератора простых чисел
Еще ссылки по теме:

Последовательность чисел, определить среднее арифметическое простых чисел C++
C++ Работа с srand и установка начального значения генератора чисел
C++ Написание своего генератора случайных чисел с различными плотностями распределения

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

Или воспользуйтесь поиском по форуму:
-=ЮрА=-
Заблокирован
Автор FAQ
06.11.2012, 15:27     Написание генератора простых чисел #8
По просьбам, код из поста 4 в стиле С++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <ctime>   //time
#include <cstdlib> //srand
#include <iostream>
using namespace std;
 
int main()
{
    int i, n;//×èñëî ГЈГҐГ*åðèðóåìûõ ñëó÷ Г·ГЁГ±ГҐГ«
    int RandMax;//ÂåðõГ*ГЁГ© ïðåäåë ГЈГҐГ*ГҐГ°Г*öèè
    char choise;//ГґГ«Г*ГЈ ïðîäîëæåГ*ГЁГї Г*ëãîðèòìГ*
    do
    {
        srand(time(NULL));//ГќГІГЁГ¬ èçáåãГ*ГҐГ¬ ïîâòîðåГ*ГЁГ© ïðè ГЈГҐГ*ГҐГ°Г*öèè ñëó÷Г*Г©Г*ûõ Г·ГЁГ±Г«
        cout<<"Enter MaxRandValue : ";
        cin>>RandMax;
        cout<<"Enter num of Rand Values : ";
        cin>>n;
        for(i = 0; i < n; i++)
            cout<<"val "<<i<<" : "<<(rand()%RandMax)<<endl;
        cout<<"Enter \'y\' for new inut : ";
        cin>>choise;
    }
    while(choise == 'y');
    return 0;
}
Миниатюры
Написание генератора простых чисел  
Yandex
Объявления
06.11.2012, 15:27     Написание генератора простых чисел
Ответ Создать тему
Опции темы

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