2005-05-16 課題 のバックアップソース(No.2)

1年のプログラミングの授業以来、3年間書いてなかったのでほとんど忘れていました。もっといい方法があると思います。

* 成績処理のプログラム [#q3304983]

問題はこちら~
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-16


 #include<stdio.h>
 
 main(){
         int point;
 
         while(point<0||100<point){
                 printf("点数を入力してください:");
                 scanf("%d",&point);
 
                 if(80<=point&&point<=100){
                         printf("優です\n");
                 } else if (70<=point&&point<80){
                         printf("良です\n");
                 } else if (60<=point&&point<70){
                         printf("可です\n");
                 } else if (0<=point&&point<60){
                         printf("不可です\n");
                 } else {
                         printf("範囲外の入力です。\n");
                 }
         }
 }


 $ ./a.out
 点数を入力してください:100
 優です
 $ ./a.out
 点数を入力してください:80
 優です
 $ ./a.out
 点数を入力してください:79
 良です
 $ ./a.out
 点数を入力してください:60
 可です
 $ ./a.out
 点数を入力してください:59
 不可です
 $ ./a.out
 点数を入力してください:0
 不可です
 $ ./a.out
 点数を入力してください:-33
 範囲外の入力です。
 点数を入力してください:101
 範囲外の入力です。
 点数を入力してください:22
 不可です

* コメント [#c0edc6fb]
#pcomment(プログラミング05-05-16/コメント)