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

Бросание двух костей. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Прога-фильтр http://www.cyberforum.ru/cpp-beginners/thread210166.html
Первый раз стыкаюсь с подобной задачей... Помогите с алгоритмом. Разработать программу-фильтр, которая заменяет символ табуляций '\ t' на такое количество пробелов, чтобы последний из них был на позиции строки кратной числу 10.
C++ Как найти сумму по диагоналям матрицы Дана табл.из n строк и n столбцов. Найти суммы элементов записанных по диагоналям.( http://www.cyberforum.ru/cpp-beginners/thread210164.html
Cписки C++
Ку. Возникла проблема с написанием программы по линейным спискам. Суть в том что лекций как таковых не было, а из скачанной с интернета литературы самому разобрать все очень не просто. Задача- Написать программу, которая из последовательности целых чисел формирует односвязный список. Длина последовательности может быть произвольной. Все элементы списка, которые больше своего порядкового...
C++ В файле хранятся названия фильмов
В файле хранятся названия фильмов на английском языке – одна строка: одно на-звание. Вывести на экран список фильмов, а) отсортировав по названию без учета артик-лей the и а, б) перенести артикли в конец названий. Пример: Дано The Pink Panther A Fish Called Wanda The Balance Sheet Barrier сортировка без учета артиклей A Fish Called Wanda A Fish Called Wanda
C++ обработка структур данных. http://www.cyberforum.ru/cpp-beginners/thread210154.html
Даны характеристики обменных пунктов: название, курс покупки валюты, курс продажи валюты , адрес и телефон. а) Выяснить название и адрес обменного пункта с максимальным курсом покупки валюты. б) Выяснить название адрес телефон обменного пункта с минимальным курсом продажи валюты. в турбо си... заранее благодарен
C++ Про фирму Фирма имеет N магазинов. В двумерном массиве хранятся данные о выручке каж-дого магазина за последние M месяцев (первого магазина – в первой строке, второго – во второй и т.д.). Определить: а) среднюю выручку каждого магазина за К произвольных идущих подряд месяцев (с К1 по K2); б) магазин с наибольшей выручкой за выбранный период. подробнее

Показать сообщение отдельно
olok07
Сообщений: n/a
04.12.2013, 17:42     Бросание двух костей.
// нужно написать программу, моделирующую бросание двух костей.
// Естественно, что поочередно, т.е. один раз получаем рандомное число от 1 до 6 включительно и присваиваем его первой кости, а затем генерируем с помощью rand() второе рандомное число и присваиваем его второй кости.
//Далее программа подсчитывает сумму их значений. Ваша программа должна бросать две кости ровно 36000 раз.

#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <time.h>

void printar (int [], const int, const int);



using namespace std;

int main()
{
const int n = 11, l = 36000;
int ar [n] = {0};
int nam;
srand (time (0));
for (int i = 1; i < l; i++)
{
nam = 1 + rand () % 6;
nam += 1 + rand () % 6;
ar [nam - 2]++;
}

printar (ar, n, l);



return 0;
}

void printar (int ar [], const int n, const int l)
{
for (int i = 0; i < n; i++)
cout << setw (6) << i + 2;
cout << endl << endl;
for (int i = 0; i < n; i++)

cout << setw (6) << ar [i];
cout << endl << endl;
for (int i = 0; i < n; i++)
cout << setw (4) << "1/" << setw (2) << l / ar [i];
cout << endl;


}
//В первом ряду выводятся выпавшие сочетания очков, во втором ряду выводятся количества выпавших сочетаний,
// а в третьем - общее отношение всех моделирований к выпавшим данного типа.
 
Текущее время: 22:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru