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

Что означает "%" в выражении mas[5]=rand()%99 ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операций http://www.cyberforum.ru/cpp-beginners/thread865171.html
//4.cpp #include <iostream> using namespace std; class Int { private: long double i; public: Int(): i(0)
C++ Быстрая сортировка для массива обьектов пользовательского класса Насколько я знаю в Си++ есть встроеная ф-ция быстрой сортировки. Как нею воспользоваться для сортировки массива обьектов моего класса? Хочу посортировать массив " GOODS goods " за полем NAME по возростанию. #include <iostream> #include <string> #include <string.h> #define GOODS_IN_SHOP 255 using namespace std; http://www.cyberforum.ru/cpp-beginners/thread865159.html
C++ Посчитать сумму модулей элементов массива, что расположены после первого нулевого элемента
Помогите пожалуйста!!! Надо очень срочно, а у самого ничего не получается. Спасибо заранее.
C++ Составить программу вычисления заданной математической функции путем разложения ее в ряд
Помогите плс ребят разложение функции в ряд с заданной точностью Составить программу вычисления заданной математической функции путем разложения ее в ряд. Программа должна применять рекурсивную функцию для вычисления суммы ряда с заданной точностью E. Для оценки правильности вычисления суммы ряда в программе следует так же предусмотреть вычисление формулы по данной матем формуле( полученное ...
C++ Что происходит при удалении/добавлении элемента в контейнер vector? http://www.cyberforum.ru/cpp-beginners/thread865131.html
Объясните пожалуйста, какие этапы проходят при добавлении и удалении элемента из контейнера
C++ Из двух стеков равной длины создать один стек, не удаляя исходные стеки 1.Из двух стеков равной длины создать один стек, не удаляя исходные стеки (создавать копии элементов). При создании нового стека элементы брать по-очереди, по одному элементу из каждого стека. Помогите подробнее

Показать сообщение отдельно
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
14.05.2013, 21:03     Что означает "%" в выражении mas[5]=rand()%99 ?
%-остаток от деления целого числа на целое

Цитата Сообщение от KlounAda Посмотреть сообщение
srand((unsigned)time(NULL));
можно просто писать
C++
1
srand(time(NULL));
Добавлено через 3 минуты
Эта функция для того,чтобы rand() все время генерировала разные числа. time(NULL) возвращает количество секунд, с 00:00 hours, Jan 1, 1970 UTC.

Добавлено через 1 минуту
более подробно про time и про srand
 
Текущее время: 02:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru