PDA

View Full Version : مبتدی: منو و سوییچ



ESoroushG
سه شنبه 13 مرداد 1394, 19:13 عصر
سلام دوستان
میگم که اگه با سوییچ -کیس یه برنامه(هر چند ساده) بنویسیم ... چطوری میشه بعد از اجرا شدن خارج نشه و دوباره منو برای انتخاب بیاد ؟
فک میکردم با ()getch میشه ولی پیغام زیر رو میده .....

Error 1 error C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++‎‎ conformant name: _getch. See online help for details. c:\users\esg\documents\visual studio 2013\projects\project1\project1\source.cpp 78 1 Project1


سرچ هم کردم اما خب زبانم خوب نیست تو سایت و وبلاگ های فارسی چیزی پیدا نکردم.....

amirtork
سه شنبه 13 مرداد 1394, 20:24 عصر
سلام.
برای انجام اینکار کل قسمت مورد نیاز برای انتخاب منو رو در حلقه ای با شرط خروجی مشخص، یا حلقه ی بینهایت قرار بدید.
میتونید این کار رو هم با for و هم با while انجام بدید.
برای مثال:
#include <iostream>using namespace std;


int main()
{
int select;
bool flag = true;
while(flag)
{
cout<<"Options will be here. pick one. and for quit, simply type 3, and then press enter."<<endl;
cin>>select;
switch(select)
{
case 1:
cout<<"Amir"<<endl;
break;
case 2:
cout<<"Mohammad"<<endl;
break;
case 3:
flag = false;
break;
default:
cout<<"Invalid choice..."<<endl;
break;
}
}
return 0;
}