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

If и Else - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразование в строку http://www.cyberforum.ru/cpp-beginners/thread904726.html
Здравствуйте. Есть матрица элементы которой имеют тип шаблона template <class T> class Matrix { T** values; size_t rows; size_t cols;
C++ Програмка Написать http://www.cyberforum.ru/cpp-beginners/thread904713.html
C++ [U][B] исправте пожайлусто ощыбку [/B][/U]
есть задача по теории работает но выдает ошыбку а я немогу понять в чём суть исправте пожайлусто
Как сделать так что бы функция возвращала строку C++
Как сделать так что бы функция возвращала строку
C++ Дана целочисленная матрица. Найти номер первого из ее столбцов, содержащих минимальное количество одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread904700.html
помогите пожалуйста, мне завтра сдавать, а то зачет не поставят =/
C++ Из Pascal в C++ Нужно с паскаля на C++ перевести вот это: var x, y:byte; act:char; begin while act <> 'q' do begin act:=readkey; if act='a' then begin plr:=chr(17); x:=x-1; end; if act='d' then begin plr:=chr(16); x:=x+1; end; if act='w' then begin plr:=chr(30); y:=y-1; end; if act='s' then begin plr:=chr(31); y:=y+1; end; подробнее

Показать сообщение отдельно
Ezembi
 Аватар для Ezembi
100 / 87 / 3
Регистрация: 29.05.2013
Сообщений: 227
18.06.2013, 21:46     If и Else
я имел ввиду делать примерно так:
при загрузке сохранёнки загружается из файла номер метки например 10
(обзавём эту переменную int met)
met=10
и кидаем по goto на нужную метку
C++
1
2
3
4
5
6
7
switch(met)
{
case 1: goto метка1;break;
...
case 10: goto метка10;break;
...
}
а сама игра будет выглядеть как огромная куча if-ов
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
if(yes/no)
{
met=1;
метка1:
задаём опять вопрос
     if(yes/no)
     {
       met=3;
       метка4:
       задаём опять вопрос
       ....
           // много if-ов спустя //
           if(yes/no)
           {
           met=10;
           метка10:
           задаём опять вопрос   //и мы продолжаем играть с того момента, где сохранились в последний раз
           ...
           }
      }
      else
      {
       met=4;
       метка4:
       задаём опять вопрос
       ...
      }
}
else
{
met=2;
метка2:
задаём опять вопрос
...
}
получается,что когда мы сохраним нашу met и загрузим её, то мы перейдём на тот вопрос на котором сохранились
дерзайте
 
Текущее время: 10:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru