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

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

Войти
Регистрация
Восстановить пароль
 
Suarez777
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 66
#1

Игра "Последняя буква" - C++

13.05.2013, 16:11. Просмотров 368. Ответов 4
Метки нет (Все метки)

Игра "Последняя буква".
Режим рассчитан на двоих пользователей. Первый игрок вводит слово, необходимо вывести его последнюю букву на экран и предложить второму игроку ввести слово на данную букву. После ввода города вторым игроком проверить, начинается ли его слово на вышеуказанную букву. В случае ошибки вывести сообщение об этом и попросить повторить действия.
Игра должна продолжаться до тех пор, пока один из пользователей не введет слово "exit".
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2013, 16:11     Игра "Последняя буква"
Посмотрите здесь:

C++ Ввести с клавиатуры строку, заменить в ней все буква "а" на букву "b"
C++ Вывести все слова, в которых есть буква "a"
C++ Составить программу, которая при вводе символа с клавиатуры выво-дит "латинская буква" при вводе латинской буквы и "не латинская бук-ва" во всех остал
C++ Можно ли получить адрес памяти где хранится буква "a"
C++ Консольная "графика", игра "Тетрис". Фигуры перестают прорисовываться на определенном этапе
C++ Проверить, встрачается ли в заданном тексте буква "а" чаще, чем буква "b"
Подсчитать, сколько раз в заданной последовательности символов встречается буква "x" C++
C++ Найти сколько раз буква "a" встречается в заданном слове
Посчитать сколько раз встречается латинская буква "а" в первом и последнем столбце массива C++
Удалить из текста все слова в которых буква "а" встречается более двух раз C++
Задать строку и посчитать, сколько раз в нее входит буква "а" C++
Определить, есть ли в тексте буква "а" (и найти ее порядковый номер) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Exoo
24 / 21 / 1
Регистрация: 26.11.2011
Сообщений: 92
13.05.2013, 17:15     Игра "Последняя буква" #2
а в чем проблема?
Suarez777
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 66
13.05.2013, 22:04  [ТС]     Игра "Последняя буква" #3
Проблема в том, что я не понимаю как это осуществить(
Progr
2 / 2 / 0
Регистрация: 17.03.2013
Сообщений: 25
13.05.2013, 22:20     Игра "Последняя буква" #4
Цитата Сообщение от Suarez777 Посмотреть сообщение
После ввода города вторым игроком проверить, начинается ли его слово на вышеуказанную букву. В случае ошибки вывести сообщение об этом и попросить повторить действия.
А если ошибки не произойдет, что делать программе?
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
13.05.2013, 22:54     Игра "Последняя буква" #5
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 <cstring>
 
int main()
{
    std::string firstWord;
    std::cout << "Input the word: ";
    std::cin >> firstWord;
    char lastLetter(firstWord.at(firstWord.length() - 1));
 
    std::string currentWord;
    do {
        system("cls");
        std::cout << "The last letter: " << lastLetter << std::endl;
        std::cout << "Input the word beginning on '" << lastLetter << "': " << std::endl;
        std::cin >> currentWord;
        lastLetter = currentWord.at(0) == lastLetter ? currentWord.at(currentWord.length() - 1) : lastLetter;
    } while (currentWord != "exit" || currentWord.at(0) == lastLetter);
 
    return 0;
}
набросал. если надо будет, то с регистром еще помучаешься.
Yandex
Объявления
13.05.2013, 22:54     Игра "Последняя буква"
Ответ Создать тему
Опции темы

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