返回列表 發帖

[8/26 作業2] if...else if...else 判斷式-成績判斷2

本帖最後由 李泳霖 於 2023-9-2 10:28 編輯

利用 if...else if...else 判斷式, 設計一成績分級程式, 分級方式如下:
90分~100分   優等
80分~89分     甲等
70分~79分     乙等
60分~69分     丙等
0分~59分       不及格
不在以上範圍   輸入錯誤

[使用者介面如下]
請輸入你的成績: 77
乙等!
請輸入你的成績: 101
輸入錯誤!
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int x;
  8.     cout<<"請輸入成績:";
  9.     cin>>x;
  10.     if(x>=90 && x<=100)
  11.     {
  12.         cout<<"優等"<<endl;
  13.     }
  14.     else if(x>=80 && x<=89)
  15.     {
  16.         cout<<"甲等"<<endl;
  17.     }
  18.        else if(x>=70 && x<=79)
  19.     {
  20.         cout<<" 乙等"<<endl;
  21.     }  
  22.      else if(x>=60 && x<=69)
  23.     {
  24.         cout<<" 丙等"<<endl;
  25.     }
  26.        else if(x>=0 && x<=59)
  27.     {
  28.         cout<<"不及格"<<endl;
  29.     }
  30.     else
  31.     {
  32.         cout<<" 輸入錯誤"<<endl;
  33.     }
  34.     goto re;
  35. system("pause");
  36. return 0;
  37. }
複製代碼
istak.teach2@gmail.com

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表