Вопрос возвращение.
|
|
ARTHUR(MX) | Дата: Воскресенье, 12 Августа 2012, 17:43 | Сообщение # 1 |
частый гость
Сейчас нет на сайте
| Привет всем. Я вот буквально 3 дня назад начал изучать яп c++ и у меня возник вопрос,вот пример.
#include <iostream> using namespace std;
int main() { setlocale(LC_ALL,"Russian"); int people; int monster;
cout << "Введите сколько будет людей: "; cin >> people ; cout << "Введите сколько будет монстров: "; cin >> monster ;
if (people > monster) { cout << "Люди выиграли!!!\n"; }
if (people < monster) { cout << "Монстры выиграли.\n"; }
if (people == monster) { cout << "Ничья.\n"; } system("PAUSE"); }
и вот вопрос:как мне сделать что бы после вывода информации кто победил и после нажатии клавиши было сообщение:
Продолжить?(Да,нет)
и после ввода "да" программа возвращает значение введение людей и монстров.
Движок CVSG v0.1 alpha (Разработка)
Сообщение отредактировал ARTHUR(MX) - Воскресенье, 12 Августа 2012, 17:47 |
|
| |
Ретсамолф | Дата: Воскресенье, 12 Августа 2012, 17:44 | Сообщение # 2 |
постоянный участник
Сейчас нет на сайте
| Крутая игра получается, геймплей просто супер.
|
|
| |
ARTHUR(MX) | Дата: Воскресенье, 12 Августа 2012, 17:49 | Сообщение # 3 |
частый гость
Сейчас нет на сайте
| Ретсамолф, это просто пример,за несколько секунд наляпал
Движок CVSG v0.1 alpha (Разработка)
|
|
| |
Robinzon787 | Дата: Воскресенье, 12 Августа 2012, 18:24 | Сообщение # 4 |
Construct'орщик
Сейчас нет на сайте
| А реально после релиза поклонников будет тысячи.
Переустановил ос - начал жизнь с чистого листа.
|
|
| |
Archido | Дата: Воскресенье, 12 Августа 2012, 18:36 | Сообщение # 5 |
Сэнсэй
Сейчас нет на сайте
| ARTHUR(MX) Обернуть все в цикл while (true) {} и проверять в его конце что-то типа "if (quit == 'y') break;"
C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
|
|
| |
ARTHUR(MX) | Дата: Воскресенье, 12 Августа 2012, 18:40 | Сообщение # 6 |
частый гость
Сейчас нет на сайте
| Archido, так
cout << "Продолжить (y/n)? "; char c; cin >> c; done = (c != 'y'); } while (!done);
Движок CVSG v0.1 alpha (Разработка)
|
|
| |
Archido | Дата: Воскресенье, 12 Августа 2012, 18:51 | Сообщение # 7 |
Сэнсэй
Сейчас нет на сайте
| А можно и так: Code
while (true) {
...
cout << "Продолжить (y/n)? "; char c; cin >> c; if (c == 'n') break; }
C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
|
|
| |
ARTHUR(MX) | Дата: Воскресенье, 12 Августа 2012, 20:05 | Сообщение # 8 |
частый гость
Сейчас нет на сайте
| Archido,Спасибо сработало
Движок CVSG v0.1 alpha (Разработка)
|
|
| |