问题:1713 - 输出满足条件的整数3
类型:简单循环
题目描述:
有一个数列,该数列的前 4 个数是: 1 4 7 10 ;
请从键盘读入一个正整数 n ,请通过观察前 4 项的规律,输出 1∼n 之间所有满足该规律的数字。
输入:
在一行输入一个整数 n 。
输出:
输出满足题目要求的整数,每行 1 个。
样例:
输入:
10
输出:
1
4
7
10
完整代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
//一、分析问题
//已知:一个数列,该数列的前 4 个数是: 1 4 7 10 ;
//未知:通过观察前 4 项的规律,输出 1~n 之间所有满足该规律的数字;
//关系:等差数列,差值为3。
//二、数据定义
int n;
//三、数据输入
cin>>n;
//四、数据计算
for(int i=1;i<=n;i+=3){
//五、输出结果
cout<<i<<endl;
}
return 0;
}