* ファミレス問題 [#qf7884df]
問題はこちら~
http://www.iis.elec.fuk.kindai.ac.jp/~sira/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%A3%C9%B1%E9%BD%AC%2F2005-05-23
#include <stdio.h>
main(){
int order,drink,pay;
while(order<1||4<order){
printf("1.パスタ:280円\n");
printf("2.カレー:360円\n");
printf("3.洋定食:390円\n");
printf("4.和定食:490円\n");
printf("何を注文しますか?\n");
scanf("%d",&order);
}
while(drink<1||2<drink){
printf("ドリンクバーを注文しますか(Yes:1,No:2)?\n");
scanf("%d",&drink);
}
if(order<=1){pay=280;}
else if(order<=2){pay=360;}
else if(order<=3){pay=390;}
else {pay=490;}
if(drink==1){
if(300<=pay){
pay=pay+80;
}
else{
pay=pay+150;
}
}
else;
printf("支払額=%d円\n",pay);
}
$ ./a.out
1.パスタ:280円
2.カレー:360円
3.洋定食:390円
4.和定食:490円
何を注文しますか?
1
ドリンクバーを注文しますか(Yes:1,No:2)?
1
支払額=430円
$ ./a.out
1.パスタ:280円
2.カレー:360円
3.洋定食:390円
4.和定食:490円
何を注文しますか?
4
ドリンクバーを注文しますか(Yes:1,No:2)?
1
支払額=570円
* コメント [#qe68e66a]
#comment