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

Моделирование игры крепс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица. http://www.cyberforum.ru/cpp-beginners/thread225668.html
Не пойму как решить задачу на матрицу в Си. Задана матрица А(m,n), m<=8,m<=10.Вычеркнуть в матрице А строку с минимальной суммой элементов.Распечатать последовательно исходную матрицу и преобразованную в виде матриц.
C++ массива целых чисел Сама программа написана, Помогите понять какая команда что выполняет, и что обозначает. #include <iostream> #include <ctime> using namespace std; void output(int *arr, int N) { for(int i=0; i<N; i++) { cout<<arr<<" "; http://www.cyberforum.ru/cpp-beginners/thread225665.html
генерации случайной величины C++
Сама программа написана, Помогите понять какая команда что выполняет, и что обозначает. #include <stdio.h> #include <math.h> #include <stdlib.h> #include <conio.h> #pragma hdrstop void print_mas(double *a, int n) { printf("\текст массива \n");
обработка последовательности символов C++
1.Даны натуральные числа n и m , символы s1,....,sn (m<n).Получить последовательность символов: sn,s(n-1),....,s(m+1),s1,.....,sm. 2.Дан текст каждый символ которого может быть малой буквой,цифрой, или одним из знаков +, -, *.Групой букв будем называть такую совакупность последовально расположенных букв, которой непосрдественно не предшествует и за которой непосредственно не следует...
C++ расшифруйте код printf () :%12.2f http://www.cyberforum.ru/cpp-beginners/thread225641.html
расшифруйте код printf () :%12.2f. Приведите пожалуйста примр программы с такой функцией printf () и таким кодом формата
C++ Что лучше? Уважаемые участники форума =) Я в программировании полный 0 =) хочу научиться программировать, но не знаю с чего начать =( Точнее с изучения какого языка? Мне сказали, что С++ самый сложный, но если понять его, то остальные уже будут слишком легки в понимании. Я сейчас начинаю читать Дейтлов, но вдруг мне это не нужно? Ребят, помогите пожалуйста определить какой мне язык программирования нужно... подробнее

Показать сообщение отдельно
TBIKC
web dev
 Аватар для TBIKC
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
09.01.2011, 14:45     Моделирование игры крепс
Помогите
Не могу понять что не так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include "stdafx.h"
#include "sys.h"
#include <iostream>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int rollDice();
int main ()
{
    sys();
    // Перечисление с констанатами, представляющими состояние игры
    enum Status {CONTINUE,WON,LOST};
    int myPoint; // Очко (игра не выйграна и не пройграна сразу)
    Status gameStatus; // Может содеражать Continue Won, или Lost)
    // Засеиваем генератор случайных чисел текущим временем
    srand(time(0));
    int sumOfDice = rollDice(); // Первый бросок костей
    // Определяем по первому броску состояние игры и очко
    switch ( sumOfDice )
    {
    case 7: // выйгрыш - 7 при первом броске
    case 11: // выйгрыш - 11 при первом броске
        gameStatus = WON;
        break;
    case 2: // пройгрыш - 2 при первом броске
    case 3: // пройгрыш - 3 при первом броске
    case 12: // пройгрыш - 12 при первом броске
        gameStatus = LOST;
        break;
    default: // Не выйгрыш не пройгрыш, запомнить очко
        gameStatus = CONTINUE; // Игра не окончена
        myPoint = sumOfDice; // Запоминаем пункт
        cout << "Количество очков " << myPoint << endl;
        break; // В конце switch не обязателен
    } 
 
    while ( gameStatus == CONTINUE ) // не WON или LOST
    {
        sumOfDice = rollDice(); // Бросаем кости снова
        // determine game status
        if ( sumOfDice == 7 ) // пройгрыш броском 7
            gameStatus = LOST;
    }
    // Выводим сообщения о выйгрыше или пройгрыше
    if ( gameStatus == WON )
        cout << "Игрок выйграл" << endl;
    else 
        cout << "Игрок проиграл" << endl;
 
    system("PAUSE");
    return 0;
}
 
// Бросаем кости, вычисляем сумму и показываем результаты
int rollDice ()
{
    // Получаем случайные значения для костей
    int die1 = 1 + rand() %6;
    int die2 = 1 + rand() %6;
    int sum = die1 + die2;
    // Результаты данного броска
    cout << "Игрок бросил \n" << die1 << "+" << die2 << "=" << sum << endl;
    return sum; // Возвращаем сумму костей
}
Добавлено через 1 минуту
чего все молчат

Добавлено через 16 часов 45 минут
где все ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru