编写成绩转换程序

任务描述

本关任务:编写一个成绩转换程序,对于输入的成绩 n,转换规则如下:A档为 90-100,B 档是 80-89,C 档是 70-79,D 档是 60-69,E 档是 0-59。

注意:编程过程中,可以采用if 语句,嵌套 if 语句或 switch 语句实现。请分别尝试各种语句的用法。

测试说明

输入描述:一个正整数 n(0<=n<=100)。 输出描述:对应的等级,一个字符 x ∈{A,B,C,D,E}。

样例输入:100 样例输出:A 样例输入:85 样例输出:B 样例输入:70 样例输出:C 样例输入:66 样例输出:D 样例输入:30 样例输出:E

测试代码

#include<iostream>
using namespace std;

int main() {

// 请在下方添加代码
/********** Begin *********/
    int a;
    cin>>a;
    if (a<=100 and a>=90){
        cout<<"A";
    }
    else if (a<=89 and a>=80){
        cout<<"B";
    }
    else if (a<=79 and a>=70){
        cout<<"C";
    }
    else if (a<=69 and a>=60){
        cout<<"D";
    }
    else{
        cout<<"E";
    }


/********** End **********/

	return 0;
}

判断字母是元音字母还是辅音字母

任务描述

本关任务:编写一个程序,对于一个输入的字母 char,判断该字母是元音字母还是辅音字母。对于元音字母,输出一个字符串”vowel”,对于辅音字母,输出一个字符串”consonant”。要求用 if 语句或 switch 语句实现。

测试说明

输入描述:一个小写字母c(‘a’<=c<=’z’)。 输出描述:输出一个代表元音字母或者辅音字母的字符串。

样例输入1:c 样例输出1:consonant

样例输入2:a 样例输出2:vowel

测试代码

#include<iostream>
using namespace std;

int main() {

// 请在下方添加代码
/********** Begin *********/
   char vowel[] = "aeiou";
   char a;
   cin>>a;
   for (int i=0;i<=4;i++){
   		if (a==vowel[i]){
   				cout<<"vowel";
   				return 0;
		   }
   }
   cout<<"consonant";


/********** End **********/

	return 0;
}