Sử dụng lệnh while-do viết chương trình in ra các số lẻ nhỏ hơn n ( Với n được nhập). Sao cho 5 số lẻ được in trên một dòng.

2 câu trả lời

Var i,n,d:Integer;
Begin
Readln(n);
i:=1;d:=0;
While i <=n do
begin
If i mod 2<>0 then
begin
write(i,' ');
d:=d+1;
end;
If d mod 5 =0 then writeln;
i:=i+1;
end;
End.

sử dụng while

#include <bits/stdc++.h>
using namespace std;
int main() {
    int n,a=1;
    cin>>n;
    while(a<=n){
        if(a%2!=0){
            cout<<a<<" ";
        }
        a++;
    }
    //samon247
    return 0;
}