Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 27.10.2014
Сообщений: 63
1

Игра "Морской бой"

30.10.2014, 11:28. Просмотров 4823. Ответов 3
Метки нет (Все метки)

Морской бой.Машина задумывает два числа от 0 до 9.Игрок пытается их угадать, вводя свои два числа.Если они совпали(в любом сочетании), то игрок выиграл.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2014, 11:28
Ответы с готовыми решениями:

Найти и исправить ошибки (игра "Морской бой")
Ребят. На с++ пишу недавно. Решил сделать простенькую игру: "Морской бой". Игра будет происходит...

Игра "Морской бой" Рассстановка кораблей
Пишу игру "Морской бой". Нужно пока что только расставить корабли. На данный момент логика...

Игра "Морской бой"
задание такое Запрограммировать игру двух игроков в “Морской бой”. Сначала, по-сле запуска...

Игра "Морской Бой"
СРОЧНО!!! Требуется помощь с данной игрой: нечто просто заменяет все клетки кораблей на клетку воды...

3
19 / 19 / 18
Регистрация: 25.08.2014
Сообщений: 186
30.10.2014, 11:50 3
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
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
 
int main()
{
    srand(time(NULL));
    int x = rand() % 10;
    int y = rand() % 10;
    int a, b;
    bool win = false;
    while(!win)
    {
        cin >> a >> b;
        if (a == x && b == y)
        {
            win = true;
            cout << "YOU WIN !!!" << endl;
        } else
            cout << "Wrong" << endl;
    }
    return 0;
}
Добавлено через 6 минут

Не по теме:

Получилось отгадать с 45 попытки :D (2:4)

1
36 / 36 / 25
Регистрация: 30.10.2013
Сообщений: 211
30.10.2014, 11:54 4
Лучший ответ Сообщение было отмечено roma1998 как решение

Решение

roma1998,
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
#include <iostream>
#include <windows.h>
#include <ctime>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
int a,b,ap,bp;
srand(time(0));
a=rand() % 10;
b=rand() % 10;
while(1)
    {
        cout<<"первое число=";
        cin>>ap;
        cout<<endl;
        cout<<"второе число=";
        cin>>bp;
        cout<<endl;
        if ((a==ap && bp==b)||(ap==b && bp==a))
        {
            cout<<"Вы выйграли"<<endl;
            break;
        }
    }
system("pause");
return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2014, 11:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Игра "Морской бой"
Всем привет, помогите пожалуйста разобраться с задачей. Нужно написать код, и если можете с...

Есть у кого-нибудь исходник игры "Морской Бой"?
Ребят, может у кого завалялся исходник &quot;Морского Боя&quot;?

"Морской Бой": найти причины возникновения ошибок в коде
Доброго добра Всем тем, кто сейчас зашёл на эту страницу. Помогите понять, почему arr1 и arr2 в...

Консольный "Морской бой", написать передвижение корабля мышью
нужно сделать так что бы при расстановке кораблей ,пользователь брал корабль мышкой и переносил в...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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