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

Игра Лото - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан текст, каждый символ которого может быть... http://www.cyberforum.ru/cpp-beginners/thread323747.html
Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +,-,*. 1. Выяснить, встречается ли в данном текста группа букв,заданная пользователем. 2. Подсчитать число и вывести такие группы букв, которые начинаются и кончаются одной и той же буквой. 3.Найти все такие группы Букв, в которые заданная пользователем буква входит указаное число раз. Придумывайте своим...
C++ Библиотека Си++ Hi! Человек я не глупый, матан на пятерку сдан, по линалу автомат. Но вот с программированием... не задалось. К пятнице надо сделать библиотеку Си++. Прошу советы(ссылки и прочее, что может спасти мое катастрофическое положение) в студию. Я не требую и не надеюсь, что мне подадут все готовое. http://www.cyberforum.ru/cpp-beginners/thread323734.html
C++ Совет начинающиему
я только начинаю осваивать С++,работаю в devccp...вообщем хочу девушке придумать по-приколу диалоговую программу)не знаю с чего начать...там с вопросами как день прошел,пойдем гулять и тд,чтобы при ответе нет цикл повторялся и тд,ну думаю ввы меня поняли!)это легко и я должен был сам это сделать,но у меня не получается...дайте пару советов
C++ Составить блок-схему
есть код программы: #include <stdio.h> #include <string.h> #include <conio.h> int main ( ) { int i=0; char c , *tok=0; puts(" vvedite stroky: " );
C++ Двумерный массив, функция, проверяющую есть ли отрицательные элементы. http://www.cyberforum.ru/cpp-beginners/thread323711.html
Помогите пожалуйста решить!! Написать функцию, проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с отрицательными элементами, удаленная строка заполняется 0 и переносится в конец массива .
C++ Вывести на экран сегоднешнею дату Всем добрый день. Преподователь задал задание вывести на экран сегоднешнею дату, тоесть часы : минуты : секунды : год И нужно учитывать то, что в месяце 28-31 день и высокосный это год или нет. :wall: Спасибо заранее. подробнее

Показать сообщение отдельно
Maxmadknight
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 16
22.06.2011, 09:18  [ТС]     Игра Лото
Уже решил частично.... =)
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
67
68
69
70
71
72
73
74
75
76
//loto.cpp Главный файл проэета
 
#include "stdafx.h"
#include <iostream>
#include <Windows.h>
#include <ctime>
 
#define chislo1 6                                               //Сколько цифр выбирает игрок
#define chislo2 6                                               //Сколько цифр выпадают из лото
#define chislo3 49                                              //Максимальный номер
 
using namespace std;
int main()
{
    srand(time(0));
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int aarrey[chislo1];                                        //обьявляем первый массив с размером chislo1
    int barrey[chislo2];                                        //обьявляем второй массив с размером chislo2
    cout<<"Нужно выбрать "<<chislo1<<" чисел в диапазоне 1-"<<chislo3<<", после каждого числа нажмите Enter"<<endl;
    for(int x=0;x<chislo1;x+=1)
    {
        cin>>aarrey[x];                                         //вводим с клавы числа через enter
        if(aarrey[x]<1 || aarrey[x]>chislo3)                    //проверяем что мы там ввдели
        {
            cout<<"Некорректный ввод, повторите"<<endl;
            x--;
        }
        for(int y=0;y<x;y+=1)
            if(aarrey[x]==aarrey[y])                            //проверяем не вводили ли мы это раньше
            {
            cout<<"Вы уже выбрали это число, введите другое"<<endl;
            x--;
            }
    }
    cout<<"Роызгрыш начался:"<<endl;
    int rep=0;
    bool povtor=true;
    int win=0;
    for(int x=0;x<chislo2;x+=1)                                 //крутим барабан
    {
        int j=1;
            j=rand()%50;
        povtor=true;
        barrey[x]=rand()%49+1;                                  //заносим в масив выпавшие значения 
        Sleep(300);
        for(int i=0;i<j;i++)
        {
            cout<<char(174);
            Sleep(200);
        }
        cout<<endl;
        for(int y=0;y<x;y+=1)
            if(barrey[x]==barrey[y])
            {
                rep++;
                x--;
                povtor=false;
            }
        if(povtor)
        {
            for(int y=0;y<chislo1;y+=1)
            if(aarrey[y]==barrey[x])                            //сравниваем 
                {
                    cout<<"Совпадение! :";                      //совпадение
                    win++;
                }
            cout<<barrey[x]<<endl;
        }
        if(rep>=500)
            break;
    }
    cout<<"Всего совпало:"<<win<<endl;                          //выводим результат
    system("pause");
    return 0;
}
 
Текущее время: 07:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru