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

Операции с рандомом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать процедуру, которая принимает в качестве аргумента число N и выводит числа из диапазона от -N до N http://www.cyberforum.ru/cpp-beginners/thread842406.html
Воспользуйтесь рекуррентным соотношением: Вывести(-N…N) = Вывести(N), Вывести(N-1…N-1), Вывести(N).
C++ Ранжирование проектов методом парных сравнений Добрый день, уважаемые форумчане! Столкнулся с такой проблемой. В общем, вот само задание: Компании требуются кадры в новый отдел. Чтобы грамотнее выбрать будущих работников директор приглашает... http://www.cyberforum.ru/cpp-beginners/thread842401.html
функция C++
функцию которая проверяет аргумент на нечетность. Аргумент функции величина типа int, результат true, если аргумент нечетный, false – если четный. Вот я пробовал её написать , но почему-то она...
C++ Как получить доступ к массиву из другого класса?
Подскажите, есть такой код: switch(o_field.fieldArray) { // Код } Этот код находится в классе А, а массив fieldArray определен в классе В. Для индексов массива я могу получить доступ через...
C++ Удалить из одномерного массива все элементы, совпадающие с его начальным элементом, используя динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread842368.html
Задача: Удалить из одномерного массива все элементы, совпадающие с его начальным элементом, используя динамическое выделение памяти. Элементы массива – случайные целые числа, распределенные по...
C++ Исключение из массива подряд идущих одинаковых элементов(нужно добавить немного кода в уже готовый) Всем здрасьте. Нужно из массива, вводимый с клавиатуры, исключить подряд идущие одинаковые элементы. Есть идея, что можно сделать с помощью счетчика и перевода оставшихся элементов в другой массив,... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
19.04.2013, 12:33
Можно упростить чутка:
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
#include <iostream>
#include <string>
#include <ctime>
using namespace std;
 
int main()
{
    srand((unsigned)time(NULL));
    setlocale(0, "");
    string arr[] = {
        "Сбудется",
        "Не сбудется",
        "Возможно",
        "Наверняка",
        "Есть не большой шанс",
        "Все еще впереди",
        "Сегодня явно не ваш день",
        "Удача сегодня вам сопутствует",
        "В следующий раз повезет" };
 
    string a;
    cout<<"Введите желание(не больше 20 символов)"<<endl;
    getline(cin, a);
    while(a.size()>19) {
        cout<<"Введите заново"<<endl;
        getline(cin, a);
    }
 
    int arrsize = sizeof(arr)/sizeof(*arr);
    cout << arr[rand() % arrsize] << endl;
    system("pause>0");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru