Mn giúp mình với 1.Viết chương trình nhập vào 1 một số N nguyên dương. Hãy in ra màn hình các số lẻ từ 0 đến N? 2.Viết chương trình nhập vào từ bàn phím một xâu S có độ dài tối đa là 25.Hãy đếm xem trong xâu đó có bao nhiêu kí tự là chữ số “0” và in kết quả ra màn hình?
2 câu trả lời
1. program TIn_hoc;
uses crt;
var i,n:integer;
begin
clrscr;
writeln('Nhap n:');readln(n);
writeln('Cac so le tu 0 den ',n,' la:');
for i:= 0 to n do if i mod 2 = 1 then write(i,' ');
readln;
end.
2.
program Tin_hoc;
uses crt;
var i,n:integer;
s:string;
begin
clrscr;
writeln('Nhap xau S co do dai toi da la 25:');readln(s);
while length(s) >25 do
begin writeln('Nhap lai:');
readln(s) end;
n:=0;
for i := 1 to length(s) do if s[i] = '0' then inc(n);
writeln('Xau S co ',n,' chu so 0:');
readln;
end.
Bài 1 :
uses crt;
var k, N : integer;
begin
clrscr;
write('Nhap so N : '); readln(N);
for k := 0 to N do
if k mod 2 <> 0 then write(k,' ');
readln
end.
Bài 2 :
uses crt;
var S : string; d, i : integer;
begin
clrscr;
write('Nhap xau S : '); readln(S);
while length(S) > 25 do
begin
write('Nhap lai xau S : ');
readln(S);
end;
d := 0;
for i := 1 to length(S) do
if s[i] = '0' then d := d + 1;
write('Xau S co ', d ,' so 0');
readln
end.