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

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

Войти
Регистрация
Восстановить пароль
 
Sorinka
2 / 2 / 0
Регистрация: 28.09.2010
Сообщений: 18
#1

Определить сколько раз бросали кости? - C++

28.09.2010, 22:32. Просмотров 566. Ответов 5
Метки нет (Все метки)

Бросаются 2 игральные кости до тех пор пока в сумме не будет 5, К-число бросаний . Определить сколько раз бросали кости?
Подскажите алгоритм. Благодарю за помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2010, 22:32     Определить сколько раз бросали кости?
Посмотрите здесь:

Определить сколько раз слова встречаются в тексте и сколько непосредственно друг за другом. - C++
Дан файл, содержащий текст на русском языке, в котором встречаются некоторые 2 слова. определить сколько раз эти слова встречаются в тексте...

Определить сколько раз массив меняет знак - C++
Помогите пожалуйста найти ошибку в программе. Не считает количество сколько раз массив меняет знак на противоположный. ...

Определить сколько раз в заданном тексте встречается A - C++
Дана строка из произвольного текста. Определить сколько раз в заданном тексте встречается A.

Определить, сколько раз в последовательности встречается символ ‘a’ - C++
Вот код исправте ошибку... #include<iostream.h> #include<stdio.h> #include<conio.h> int a(void); int main() { char s,q; int...

Определить сколько раз встречаются слова в тексте - C++
Дано файл содержащий текст и некоторые два слова. Определить сколько раз встречаются эти слова в тексте и сколько из них непосредственно...

Определить, сколько раз цифра К содержится в записи числа N - C++
Дано натуральное число N и цифра К. Определить, сколько раз цифра К содержится в записи числа N.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
28.09.2010, 22:42     Определить сколько раз бросали кости? #2
Sorinka, На каждой кости возможно 6 вариантов. Всего два кубика. Значит всего вариантов 6^2, т.е. 36.
Цикл до бесконечности. while(1);
В цикле бросаем два кубика, то есть две переменные 1+rand()%6; k++;
Складываем. Если сумма=5 - break;
После цикла выводи кол-во бросков.
TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
28.09.2010, 22:42     Определить сколько раз бросали кости? #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <windows.h>
using namespace std;
 
int main()
{
    srand(GetTickCount());
    int dice1, dice2;
    int count = 0; 
    int sum = 0;
    while(sum != 5){
         sum = 0;
     dice1 = (rand()%6 ) + 1;
     dice2 = (rand()%6 ) + 1;
     sum = dice1 + dice2;
count++;
    }
 
    cout << count << endl;
        system("pause");
}
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
28.09.2010, 22:42     Определить сколько раз бросали кости? #4
Вывести среднюю сумму по броскам для обоих участников (игра "кубики")
переделайте под свою задачу
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
28.09.2010, 22:46     Определить сколько раз бросали кости? #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main(){
  srand(time(0));
  unsigned u1=0, u2=0, k;
  for( k=0;u1+u2!=5;++k ){
    u1 = rand()%6+1;
    u2 = rand()%6+1;
  }
  printf("%u\n",k);
  return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2010, 23:00     Определить сколько раз бросали кости?
Еще ссылки по теме:

Определить, сколько раз повторяется определенный элемент матрицы - C++
Народ, помогите пожалуйста! Что то я запутался. допустим у меня есть массив: 1 3 1 4 6 7 1 4 5 8 1 2 9 1 4 6 10 ...

Определить, сколько раз встречалась каждая буква в строке? - C++
Есть число N и N элементов. Элементы они же буквы от A до Z. Необходимо определить сколько раз встречалась каждая буква в строке? ...

Определить, сколько раз разделится амёба через n часов - C++
Одноклеточная амёба каждые 1,5 часа делится на 2 клетки. Определить, сколько раз разделится амёба через n часов. При этом выводить на экран...

Определить, сколько раз в последовательности встречается заданный символ - C++
Пусть во входном потоке находится последовательность литер, заканчивающаяся точкой (кодировка ASCII) Задание: Написать программу, ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Sorinka
2 / 2 / 0
Регистрация: 28.09.2010
Сообщений: 18
28.09.2010, 23:00  [ТС]     Определить сколько раз бросали кости? #6
Спасибо всем огромное за помощь.
Yandex
Объявления
28.09.2010, 23:00     Определить сколько раз бросали кости?
Ответ Создать тему
Опции темы

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