标题: C++求助!!!急!!!! [打印本页] 作者: 苹果菜 时间: 2013-3-27 03:40 PM 标题: C++求助!!!急!!!! 我有一个assignment是用C++ 来做一个auto billing system
“press any key for next payment" / " press enter for next payment" 的 code要怎样打什么?作者: 小暗 时间: 2013-3-27 03:53 PM
我是学C的~.~虽然不知道怎么打~不过你可以试看看这个logic~
我试看看用C++~
char ans;
do
{
//your Bill System
cout<< "Do you want to continue the next Bill (Y/N)?\n";
cin >> ans;
}
while((ans !='Y')&&(ans !='y'));
如果你是不要问user的话~那么你就用for loop
for(int i =0;i<9999;i++){
//your Bill System
}
如果你是他按enter才跑去下一个的话~就放 sleep还是什么了~忘记了~作者: 小暗 时间: 2013-3-27 04:06 PM
用for loop然后 你最后加这个
system("pause");
他就会让user按了enter 才继续xD作者: 苹果菜 时间: 2013-3-27 04:06 PM
char ans;
do
{
//your Bill System
cout<< "Do you want to continue the next Bill (Y/N)?\n";
cin>>ans;
while((ans !='Y')&&(ans !='y'));
return 0;
}
c:\users\user\documents\visual studio 2010\projects\assignment\assignment\auto billing system.cpp(101): fatal error C1075: end of file found before the left brace '{' at 'c:\users\user\documents\visual studio 2010\projects\assignment\assignment\auto billing system.cpp(10)' was matched
1>
1>Build FAILED.
}
cout<<"\n\n";
cout<<"TOTAL PAYMENT: RM "<<selected<<"\n\n\n";
cout<<"THANK YOU. PLEASE COME AGAIN!"<<"\n\n";
cout<<"DO YOU WANT TO DO THE NEXT PAYMENT?: "<<"\n";
cout<<"* y=YES;n=NO";
cin>>yn;
}while(yn=='y'||yn=='Y');
return 0;
}
解决了~~~比如我要付1个以上的钱来怎样弄?作者: Super-Tomato 时间: 2013-3-31 11:57 AM
苹果菜 发表于 2013-3-28 12:51 AM
#include
using namespace std;
int main()
不明白付一個以上的意思作者: goodsgogo 时间: 2013-6-22 02:58 AM
提示: 作者被禁止或删除 内容自动屏蔽