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

Программа с генератором случайных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать свой целочисленный тип данных http://www.cyberforum.ru/cpp-beginners/thread350981.html
Здравствуйте, у меня возник вопрос, можно ли создать например целочисленный тип данных, который может принимать только значения от 1 до 4 и выделять под него 2 бита (00-'1'; 01-'2'; 10-'3'; 11-'4'). Нас пока учили создавать новые типы через структуры на основе стандартных типов.
C++ Как из html формы через c++ послть запрос в БД Есть БД на Postgres как можно соединить html форму с этой бд через c++ В visual studio можно создавать html файлы но не очень понятно как их можно соединить с прогой на с++ http://www.cyberforum.ru/cpp-beginners/thread350943.html
C++ Работа с трафиком на компе.
Теперь к вопросу - как вывести в таблицу ip адреса вх/исх направлений, как дать/запретить доступ таким адресам. Что-то связанное со стенкой, но я думаю работать будет по фильтру протоколов. Готовая реализация думаю есть, но все же - если кто сталкивался или есть энтузиасты направьте на путь истинный. Добавлено через 2 часа 53 минуты ну кто нибудь... поможите... люди добрые... я на qt не...
C++ Форматирование текста и изменение цвета текста в консоли
Подскажите пожалуйста, как форматировать текст в консоли, а также как менять его цвет
C++ Помогите со сканером портов. http://www.cyberforum.ru/cpp-beginners/thread350932.html
Всем привет кто решил почитать эту тему. У меня вопрос: Есть ли код сканерапотов на С++ с маломайским описанием.
C++ Вычислить Y по формуле Вычеслить Y по вформуле: ---------------------x^2+y^2,если m=1 Y= (знак системы)---x^2/a^2+y^2/b^2,если m=2, ---------------------1/x,если m=3. нужно сделать с помощью оператора выбора case подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
13.09.2011, 13:30     Программа с генератором случайных чисел
Цитата Сообщение от Alekto Посмотреть сообщение
Написать программу которая генерирует 2 целых числа от 0 до 9 и спрашивает произведение у пользователя, а потом сверяет его с верным.
Вот моё видение на С++
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream> //i/o
#include <cstdlib>  //rand srand
#include <conio.h>  //getch
#include <time.h>   //time - нужна для srand
 
 
using namespace std;
 
//Руссификация
ostream& operator<<(ostream &stream,char* s){
    for(char* ps=s; *ps; ps++){
        if(*ps=='ё')
            stream<<char(241);
        else if(*ps=='Ё')
            stream<<char(240);
        else if(*ps>=-64 && *ps<=-17)           
            stream<<char(*ps+64+128);
        else if(*ps<0)
            stream<<char(*ps+64+176);
        else
            stream<<*ps;
    }
    return stream;
}
//Генерация случайного числа с возможностью установки 
//максимального значения генерируемого числа
int GetRandNum(int MaxRand);
 
int main()
{
    int a,b,c;
    std::cout<<"Введите предел генерируемого числа : ";
    int MaxRand;std::cin>>MaxRand;
    do
    {
        srand(time(NULL));
        
        a = GetRandNum(MaxRand);
        b = GetRandNum(MaxRand);
        std::cout<<"Введите произведение a*b : ";
        std::cin>>c;
 
        if(c != a*b)
            std::cout<<"Неверный ответ\r\n";
        std::cout<<" a*b = "<<a*b<<"\r\n";
        std::cout<<"Нажмите клавишу Y для нового теста\r\n";
    }
    while(toupper(getch()) == 'Y');
    return 0;
}
 
int GetRandNum(int MaxRand)
{
    int ret = rand();
    while(MaxRand < ret)
        ret = rand();
    return ret;
}
Миниатюры
Программа с генератором случайных чисел  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru