2.分支结构-习题

hs2012 / 2023-07-21 / 原文

2.分支结构-习题

1.偶数

【题目描述】
读入一个正整数a
,如果a
为偶数输出yes。

【输入】
一个正整数a

【输出】
偶数输出yes,否则什么也不输出。

【输入样例】
12
【输出样例】
yes
#include<iostream>
using namespace std;
int main()
{
	int a;
	cin>>a;
	if(a%2==0)
	{
		cout<<"yes";
	}
	return 0;
} 

2.范围判断

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

【输入】
一个整数

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

【输入样例】
76
【输出样例】
yes
#include<iostream>
using namespace std;
int main()
{
	int a;
	cin>>a;
	if(a<100&&a>1)
	{
		cout<<"yes";
	}
	return 0;
} 

3.三个数

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

【输入】
输入三个整数

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

【输入样例】
3 2 1
【输出样例】
3 2 1
#include<iostream>
using namespace std;
int main()
{
	int a,b,c,t;
	cin>>a>>b>>c;
	if(b>a)
	{
		t=b;
		b=a;
		a=t;
	}
	if(c>a)
	{
		t=c;
		c=a;
		a=t;
	}
	if(c>b)
	{
		t=c;
		c=b;
		b=t;
	}
	cout<<a<<" "<<b<<" "<<c;
	return 0;
}