第二天练习

2-26

一、问题描述:

编写一个完整的程序,运行时向用户提问“你考试考了多少分?(0~100)”,接收输入后判断其等级显示出来。规则如下:
90≤分数≤100

80≤分数<90

60≤分数<80

0≤分数<60

二、设计思路:

1.先输出提示语句,输入分数

2.利用while循环,若输入分数不在范围内,重新提示输入

3.利用if语句,分别处理四种情况

三、程序流程图

四、自然语言实现:

开始

输入数据

while(1)

判断

输出

五、代码

#include<iostream>
using namespace std;
int main()
{int score;
    while(1){
cout<<"你考试考了多少分?(0~100):"<<endl;
cin>>score;
if(90<= score&&score <=100)
{
    cout<<"你的成绩为优";
    break;
}
if(80<= score&&score <90)
{
    cout<<"你的成绩为良";
    break;
}
if(60<= score&&score <80)
{
    cout<<"你的成绩为中";
    break;
}
if (0<= score&&score <60)
{
    cout<<"你的成绩为差";
    break;
}
}

    return 0;


}

 

posted @ 2023-04-13 23:10  KuanDong24  阅读(28)  评论(0编辑  收藏  举报