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

Srand в карточной игре - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стоит ли читать "Программирование. Принципы и практика использования C++" от Страуструпа http://www.cyberforum.ru/cpp-beginners/thread1505994.html
Доброго времени суток. Сейчас лето, сессия позади, но не хочется проводить время впустую, а заняться более активным изучением C++. На лекциях нам давали информацию из учебника Павловской Т.А.,...
C++ Определить, насколько случайное число случайно Учебная программа определяющая насколько случайное число случайно. из книги Оверленд Брайэн -С++ без страха. Я вставил директиву int hits; чтобы можно было работать с любым заданным числом. И вот я... http://www.cyberforum.ru/cpp-beginners/thread1505993.html
Как добавить дополнительный член в структуру? C++
Здравствуйте в wxDev C++ версия 7.3.1.3 Есть программа в ней структура из 4 элементов(членов), в один элемент созданной структуры присваевается значение функции с указателем в качестве параметра...
Можно ли написать более оптимальный код, используя цикл while? C++
собственно сабж. #include <iostream> using namespace std; int main() { int x, y, s, step = 1; cout << "Vvedite x" << endl;
C++ Реализация класса String http://www.cyberforum.ru/cpp-beginners/thread1505896.html
Доброго времени суток! Пишу свой класс String (учусь). И возник вопрос по реализации. Имеется определение класса: class String { private: char* str; int len; public:
C++ Посчитать сумму элементов в двумерном массиве и оформить результат в виде таблицы В двумерном массиве целых чисел посчитать сумму элементов: в каждой строке; в каждом столбце; одновременно по всем строкам и всем столбцам. Оформить следующим образом: 3 5 6 7 | 21 12... подробнее

Показать сообщение отдельно
Butt-Head
Заблокирован
28.07.2015, 12:50
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
а от 1 до 36 - это 36 чисел, т.к. 36 входит в диапазон
Да, действительно
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
А теперь посмотри на свой код, который генерирует числа от 1 до 36 включительно, но записывает в вектор только 35 из них.
На самом деле он генерить от 1-го до 37-и, так что там много косяков, короче должно быть так:
C++
1
2
3
while(uniqueData.size() < 36) 
    {
        int randNumber = rand() % 35 + 1;
Добавлено через 16 секунд
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
а от 1 до 36 - это 36 чисел, т.к. 36 входит в диапазон
Да, действительно
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
А теперь посмотри на свой код, который генерирует числа от 1 до 36 включительно, но записывает в вектор только 35 из них.
На самом деле он генерить от 1-го до 37-и, так что там много косяков, короче должно быть так:
C++
1
2
3
while(uniqueData.size() < 36) 
    {
        int randNumber = rand() % 35 + 1;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.