首页 > 其他分享 >第二天练习

第二天练习

时间:2023-04-13 23:23:51浏览次数:27  
标签:分数 int 练习 while 第二天 score 90 输入

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;


}

 

标签:分数,int,练习,while,第二天,score,90,输入
From: https://www.cnblogs.com/kuandong24/p/17316934.html

相关文章

  • 第二天
    车牌号问题:#include<stdio.h>intmain(){ inti,j,k,temp; for(i=0;i<=9;i++){ for(j=0;j<=9;j++) { if(i!=j) { k=1000*i+100*i+10*j+j; for(temp=31;temp<=99;temp++) if(temp*temp==k) { printf("车牌号:%d",k); } } } } r......
  • scrum会议 第二天
    今日团队任务:图片转excel(5天)前端开发(需团队风格统一)调用接口(后端),json数据->excel前后端连接           任烁玚(进行中)            图片转html(8天)前端开发(需团队风格统一)图片转为pdf(存储)pdf转html(调用接口)[html存储到数据库]前后台数据同......
  • 第二天打卡
    1#include<iostream>2usingnamespacestd;3intmain()4{5chara,N,Y;6while(1){78cout<<"现在正在下雨吗?"<<endl;9cout<<"请输入N或Y:";10cin>>a;11if(a=='Y')12......
  • 集合的练习
    案例一:自动选择器:    案例一代码实现:importjava.util.*;publicclasstext{publicstaticvoidmain(String[]args){//第一种实现方式List<String>list=newArrayList<>();Collections.addAll(list,"张三","李四","王五&......
  • 打卡第二天
    问题:打鱼还是晒网思路:用for循环分别求1991年到某年的前一年的天数,以及某年的1月到某月的前一月的天数,用数组存储每月的天数,注意闰年的判断条件和闰年天数的变换,利用五天为一组的周期性,用除余的方式得到结果。代码:#include<iostream>usingnamespacestd;constintN=13;inta[N......
  • 打卡第二天
    7-7#include<iostream>#include<string>usingnamespacestd;classDocument{  private:   stringname;public:   Document(stringnam):name(nam)    {       cout<<"Name:"<<name<<endl;   }   ~Document(){} ......
  • 第二天第四个问题
    问题描述:编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后程序将显示相应行数的星号,其中第一行包括一个星号,第二行包括两个星号,依次类推。每一行包含的字符数等于用户指定的行数,在星号不够的情况下,在星号前面加上句点。运行情况如下:enternumberofrows:5.......
  • 第二天第三个问题
    问题描述:编写上一个问题,但使用string对象而不是字符数组解决思路:于上个问题相同代码:#include<iostream>#include<cstring>#include<string>usingnamespacestd;intmain(){ stringa; stringb="done"; intans=0; cout<<"enterwords:"; cout<&......
  • 第二天打卡第二个问题
    问题描述:编写一个程序,它使用一个char数组和循环来每次读取一个单词,直到用户输入done为止。随后,该程序指出用户输入了多少个单词不包括done在内。下面是运行状况enterwords:anteaterbirthdaycategorydumpsterenvyfinaglegeometrydoneforsureyouenteredatotalof7......
  • 七天玩转Redis |第二天打卡 学习Redis的基本数据类型
    今天学习的内容是Redis的五种数据类型今天的收获是Redis与我们常用的数据库不同,数据类型只有五种String、Hash、List、Set、ZSet。这五种类型比较陌生的应该是ZSet类型、ZSet类型既有Set类型的值唯一,也有List类型的值有序排列。这五种类型我用的最多的是String、List、Hash......