问题:1711. 输出满足条件的整数1
类型:简单循环
题目描述:
有这样的两位数,其十位上的数字比个位上的数字要大,且十位和个位上的数字之和为偶数,请找出所有的满足条件的 2 位数。
输入:
无。
输出:
输出满足条件的 2 位数,每行一个。
样例:
输入:
输出:
20
31
40
42
51
53
60
62
64
71
73
75
80
82
84
86
91
93
95
97
完整代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
//一、分析问题
//已知:所有的两位数;
//未知:输出满所有满足条件的整数;
//关系:其十位上的数字比个位上的数字要大,且十位和个位上的数字之和为偶数。
//二、数据定义
int g,s;
//三、数据输入
//四、数据计算
for(int i=10;i<=99;i++){
g=i%10;
s=i/10;
if((g+s)%2==0&&s>g){
cout<<i<<endl;
}
}
//五、输出结果
return 0;
}