Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2008, 16:19   #1
alexs2141
Пользователь
 
Регистрация: 01.06.2008
Сообщений: 45
По умолчанию подскажите начинающему

как сделать так чтобы прога работала в цикле? то есть спрашивала "продолжить" или "нет" если продолжить то начинала все сначало самой себя а если нет то держала бы экран с результатами (прога просто считает функцию по введенным значениям)
alexs2141 вне форума Ответить с цитированием
Старый 01.06.2008, 20:20   #2
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

Юзай поиск. Хорошо помню, что делал кому-то.
merax вне форума Ответить с цитированием
Старый 01.06.2008, 20:51   #3
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Так это легко.
Код:
int main()
{
      char choice;
      while(choice!='y' || choice!='Y')
      {
       //какой-то там код
      }
      getch();      //задержка экрана
}
Где-то так... По окончании одной итерации просишь ввести либо y либо n, для продолжения или для выхода.
MaTBeu вне форума Ответить с цитированием
Старый 01.06.2008, 21:42   #4
lacost
Пользователь
 
Регистрация: 25.03.2007
Сообщений: 67
По умолчанию

Если совсем начинающий, то сделай так и будут меньше мороки.


Код:
int main()   
{  
	  int stop=0;
      while(stop!=1)  
      {  
		  


		  //твоя программа
		  cout<<"Заново? 1-да, 2-нет";		  
		  cin>>stop;
      }   
      
}
lacost вне форума Ответить с цитированием
Старый 01.06.2008, 21:51   #5
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

while(stop!=2) так надо. иначе у тя цикл завершается, как stop становится равной 1
vvviperrr вне форума Ответить с цитированием
Старый 02.06.2008, 00:52   #6
lacost
Пользователь
 
Регистрация: 25.03.2007
Сообщений: 67
По умолчанию

Цитата:
Сообщение от vvviperrr Посмотреть сообщение
while(stop!=2) так надо. иначе у тя цикл завершается, как stop становится равной 1
ага, точно перепутал писал очень быстро :D
lacost вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите начинающему фрилансеру N!ckeL Свободное общение 8 12.06.2008 12:43
Помощь начинающему Del-программисту Revan Общие вопросы Delphi 1 11.05.2008 15:27
Помогите начинающему программисту. Chaos_bers Помощь студентам 5 26.09.2007 20:58
Помогите начинающему. Небесный Общие вопросы Delphi 12 04.02.2007 08:56