2.分支结构-习题

1.偶数™

【题目描述】
读入一个正整数a,如果a
为偶数输出yes。
【输入】
一个正整数a。
【输出】
偶数输出yes,否则什么也不输出。
【输入样例】
12
【输出样例】
yes
int n;
cin>>n;
if(n%2==0)
{
    cout<<"yes";
}

2.范围判断

【题目描述】
读入一个整数,若这个数大于1并且小于100
,则输出yes。

【输入】
一个整数

【输出】
满足条件输出yes,否则不输出。

【输入样例】
76
【输出样例】
yes
int a;
cin>>a;
if(a>1 && a<100)
{
    cout<<"yes";
}

3.三个数

【题目描述】
输入三个整数,按从大到小的顺序输出。

【输入】
输入三个整数

【输出】
按从大到小的顺序输出。

【输入样例】
3 2 1
【输出样例】
3 2 1
int a,d,c,f=0;
cin>>a>>d>>c;
if(a<d)
{
	f=a;
	a=d;
	d=f;
}
if(a<c)
{
	f=a;
	a=c;
	c=f;
}
if(d<c)
{
	f=d;
	d=c;
	c=f;
}
printf("%d %d %d",a,d,c);

4.适合晨练

【题目描述】
输入温度t
的值,判断是否适合晨练。(25≤t≤30,则适合晨练ok!,否则不适合no!)

【输入】
输入温度t
的值。

【输出】
输出判断结果

【输入样例】
26
【输出样例】
ok!
int t;
cin>>t;
if(t>=25 && t<=30)
{
	printf("ok!");
}
else
{
	printf("no!");
}

5.收费

【题目描述】
乘坐飞机时,当乘客行李小于等于20公斤时,按每公斤1.68元收费,大于20公斤时,
按每公斤1.98元收费,编程计算收费(保留2位小数)。

【输入】
行李重量。

【输出】
费用(保留2位小数)。

【输入样例】
20.00
【输出样例】
33.60
float a,s=0,d=0;
cin>>a;
if(a<=20)
{
	printf("%.2f",a*1.68);
}
else
{
	printf("%.2f",a*1.98);
}

6.最大的数

【题目描述】
输入三个数,输出其中最大的数。

【输入】
输入三个数。

【输出】
其中最大的数。

【输入样例】
1.01 2 3.22
【输出样例】
3.22

posted @ 2023-09-09 19:37  lvhaotian  阅读(63)  评论(0编辑  收藏  举报