Viết chương trình in ra các số lẻ nhỏ hơn hoặc bằng n ( Với n được nhập). Sao cho 15 số lẻ được in trên một dòng. a. Hướng dẫn: - Cho j =0. - Cho biến I chạy từ 1 đến n. - Nếu I chẵn ( I chia 2 dư 0) thì in ra số n và tăng j lên 1 - Nếu j chia hết cho 15 thì thực hiện xuống dòng (Dùng Writeln).

2 câu trả lời

var n,i:integer;

begin

write('Nhap n: '); readln(n);

for i:=1 to n do

begin

if i mod 15=0 then writeln;

if i mod 2 <>0 then write(i,' ');

end;

readln;

end.

Program BTH;
Uses crt;
var j,i,n:word;
Begin
Clrscr;
Write('Nhap n ='); readln(n);
j:= 0;
For i:=1 to n do if i mod 2 =1 then
Begin
Write(i,' ');
j:=j + 1;
if j mod 15 = 0 then Writeln;
end;
readln
end.