Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
11 / 10 / 7
Регистрация: 07.05.2013
Сообщений: 248

Игра в слова или города

03.06.2014, 09:31. Показов 958. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
нужно написать программу, в которой будет реализована игра в слова.
1 - нужно сделать цикл ввода с ожиданием
Кликните здесь для просмотра всего текста
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
77
78
79
80
81
82
83
// test_game.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <vector>
#include <conio.h>
 
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Rus");
    //хранилища для последних символов
    char temp;
    //--------------------------------
    string city;    //ввод городов через эту переменную
    int straf1 = 0, straf2 = 0; //штрафные баллы
    int time = 30, time1 = 30, time2 = 30;  //начальное время
    cout << "Игрок 1, введите слово: ";
    while (time > 0)
    {
        if (!kbhit())
            cin >> city;
        time--;     
    }
    cin >> city;
    temp = city.at(city.length()-1);
    bool answer=true;
    do
    {       
        char sym;
        //player 2
        do
        {
            
            cout << "Игрок 2, введите слово: ";
            cin >> city;
            sym = city.at(city.length()-city.size());
            if ( sym != temp)
            {
                cout << "Проверьте введенное слово, оно должно начинаться с " << temp << endl;
                straf2++;
                answer = false;
            }
        
            else 
            {
                temp = city.at(city.length()-1);;
 
            }
            if (straf2 == 2)
            {
                cout << "Победил игрок 1" << endl;
                return 0;
            }
        }while (answer != true);
        //player 1
        do
        {
            cout << "Игрок 1, введите слово: ";
            cin >> city;
            sym = city.at(city.length()-city.size());
 
            if ( temp != sym )
            {
                cout << "Проверьте введенное слово, оно должно начинаться с " << temp << endl;
                straf1++;
                answer = false;
            }
            else 
            {
                temp = city.at(city.length()-1);;
            }
            if (straf1 == 2)
            {
                cout << "Победил игрок 2" << endl;
                return 0;
            }
        }while(answer != true);     
    }while(city != "stop" || straf1 != 2 || straf2 != 2);
    return 0;
}

мой код (просто игра) не работает, конкретно ругается на kbhit - kbhit the posix name for this item is deprecated (пока только одна ошибка, до этого студия не ругалась) - использую 12 студию
2 - организовать сеть между 2-мя ПК вот тут вообще беда
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.06.2014, 09:31
Ответы с готовыми решениями:

Игра в "Города", не могу сделать так что бы города компьютер называл на рандом а не по списку
Самая обычная игра в города, нужно назвать город на последнюю букву соверника, но проблема в том что, компьютер называет города по порядку,...

Проверка корректности введенного города игра "Города"
Здравствуйте, пишу программку &quot;Города&quot;, т.е. пользователь называет какой-нибудь город, допустим, &quot;Омск&quot;. Компьютер считывает...

Игра в города
Несколько (2-15) игроков по очереди вводят строки. Основное правило, чтобы первый символ очередной строки был равен последнему из...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.06.2014, 09:31
Помогаю со студенческими работами здесь

Игра города
Широко известна игра &quot;Города&quot;. Называется какой-нибудь город, допустим, &quot;Саратов&quot;. Кончается на &quot;в&quot;, значит требуется...

Игра в города
Есть ли у кого код для игры в города?

Игра в города
Пользователь (или несколько пользователей за одним компьютером) вводит слова. Начиная со второго введённого слова, программа проверяет,...

Игра в города
Здравствуйте, нужно написать консольную программу для Windows игру в города (пользователь vs компьютер). Я ввожу город, а компьютер на...

Игра в города
Собственно написал код: program game; var n, i, j : integer; wrd : array of string; {Тут храним слова} ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru