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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Attractive_girl
0 / 0 / 0
Регистрация: 01.11.2009
Сообщений: 3
#1

Программа выбрасываний 0 и 1 - C++

05.11.2009, 01:19. Просмотров 417. Ответов 4
Метки нет (Все метки)

Доброй ночи! Никак не могу разобраться как писать листинг для программы на Си++. Если кто разбирается помогите с задачкой!
Программа должна осуществлять N выбрасываний '0' и '1' с большим числом N (N~10000). Сколько раз встретится в ней комбинация из М последовательно следующих друг за другом выбрасываний (например,10 нулей или 7 единиц).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
05.11.2009, 12:27     Программа выбрасываний 0 и 1 #2
рандом функцией в диапозоне от 0 до 1
а М последовательность задавайте с клавиатуры.
Attractive_girl
0 / 0 / 0
Регистрация: 01.11.2009
Сообщений: 3
05.11.2009, 23:29  [ТС]     Программа выбрасываний 0 и 1 #3
Теоретически я знаю как решается такая задача, просто я могу ее реализовать на Delphi, а мне нужно на СИ++.
M128K145
Эксперт C++
8280 / 3499 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
06.11.2009, 01:27     Программа выбрасываний 0 и 1 #4
рандом в любом диапазоне и проверка на четность. Младший бит сгенерированного числа и будет нулем или единицей.
Attractive_girl, в чем конкретно проблема? В выбрасывании или поиске последовательности?
denver
1610 / 279 / 3
Регистрация: 19.09.2009
Сообщений: 701
06.11.2009, 10:27     Программа выбрасываний 0 и 1 #5
вот только рандом, с добавлением в массив.
C++
1
2
3
4
5
6
7
8
9
int array[10000];
srand(time(0));
int x;
for (int i = 0; i<10000; i++)
{ 
x = rand() % 2;
cout << x;
array[i] = x;
}
Yandex
Объявления
06.11.2009, 10:27     Программа выбрасываний 0 и 1
Ответ Создать тему
Опции темы

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