Воскресенье, 24 Ноября 2024, 21:57

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Повторение при неправильном вводе числа
MikilettoДата: Суббота, 21 Июля 2012, 22:47 | Сообщение # 1
уже был
Сейчас нет на сайте
Недавно в C++. Решил набираться опыта на практике, и вот пишу программку.
Такой вопрос:
Как сделать так, что бы при каждом не правильном вводе числа выскакивало одно и то же сообщение, сколько бы раз не ошибся. Нужный фрагмент в /* */.
Code

#include "stdafx.h"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
   setlocale(LC_ALL,"Russian");
   int num;
   int num_console;
   int n_c_i=18;
   cout<<"$ Активируйте консоль для работы."<<endl;

/* Нужно что бы этот код повторялся каждый раз, когда num не будет равно 98714

   cin>>num;
   if (num != 98714)
   {
    cout<<"$Консоль не активирована. Разрешение для работы не получено."<<endl;
   }

*/   

   if (num == 98714)
   {
    cout<<"$Консоль активирована. Получено разрешение для работы."<<endl;
    cout<<"$Введите команду для дальнейшей работы"<<endl;
    cin>>num_console;
   if (num_console == n_c_i){cout<<"$Информация о консоли:"<<endl; cout<<"Разработчик: Mikiletto"<<endl; cout<<"Версия: 1.0"<<endl; cout<<"Версия консольных команд: Keyboard Num v 1.0"<<endl;}
      
   }
     
   system("pause");
   cin.get();
}


Сообщение отредактировал Mikiletto - Суббота, 21 Июля 2012, 22:50
MatouДата: Суббота, 21 Июля 2012, 23:03 | Сообщение # 2
Исходный коТ
Сейчас нет на сайте
Code

while(true)
{
    cin>>num;  
    if (num != 98714)  
      cout<<"$Консоль не активирована. Разрешение для работы не получено."<<endl;  
    else
       break;
}



MikilettoДата: Суббота, 21 Июля 2012, 23:13 | Сообщение # 3
уже был
Сейчас нет на сайте
Quote (Matou)
while(true)
 {
    cin>>num;  
    if (num != 98714)  
      cout<<"$Консоль не активирована. Разрешение для работы не получено."<<endl;  
    else
       break;
 

Matou, Спасибо за помощь ! Буду учиться дальше smile
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг