Tin 8 nhaee :>>> Bài 1: Viết chương trình đếm số chia hết cho 3 trong 100 số tự nhiên đầu tiên. Bài 2: Tính trung bình cộng của n số tự nhiên đầu tiên. Bài 3: Tính trung bình cộng của các số chẵn/lẻ của n số tự nhiên đầu tiên.

2 câu trả lời

`1)`

var i,d: longint;
begin
clrscr;
d:=0;
for i:=3 to 99 do
if i mod 3 = 0 then inc(d);
write('Co ',d,' so chia het cho 3 trong 100 so tu nhien dau tien');
readln
end.

`2)`

var n,i,s: longint; tbc: real;
begin
clrscr;
write('Nhap n: '); Readln(n);
s:=0;
for i:=1 to n do
s:=s+i;
tbc:=s/n;
write('Trung binh cong cua ',n,' so tu nhien dau tien la: ',tbc:0:2);
readln
end.

`3)`

var i,S1,S2:integer;

begin clrscr;

S1:=0; S2:=0;

for i:=1 to n do

if i mod 2=0 then S1:=S1+i

else S2:=S2+i;

writeln('Trung binh cong cua các so chan cua n so tư nhien dau tien la: ',S1);

writeln('Trung binh cong cua các so le cua n so tư nhien dau tien la: ',S2);

readln;

end.

Bài 1:

Program BTT;
Uses crt;
Var i,d: longint;
Begin
        Clrscr;
        d:=0;
        For i:=3 to 99 do
                If i mod 3 = 0 then inc(d);
        Write('Co ',d,' so chia het cho 3 trong 100 so tu nhien dau tien');
        Readln
End.

Bài 2:

Program BTT;
Uses crt;
Var n,i,s: longint; tbc: real;
Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        s:=0;
        For i:=1 to n do
                s:=s+i;
        tbc:=s/n;
        Write('Trung binh cong cua ',n,' so tu nhien dau tien la: ',tbc:0:2);
        Readln
End.

Bài 3:

Program BTT;
Uses crt;
Var n,i,dc,dl,tc,tl: longint;
    tbcc,tbcl: real;
Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        dc:=0; dl:=0; tc:=0; tl:=0;
        For i:=1 to n do
        Begin
                If i mod 2 = 0 then
                Begin
                        tc:=tc+i;
                        inc(dc);
                End
                Else
                Begin
                        tl:=tl+i;
                        inc(dl);
                End;
        End;

        tbcc:=tc/dc;
        tbcl:=tl/dl;

        Writeln('TBC cac so chan: ',tbcc:0:2);
        Write('TBC cac so le: ',tbcl:0:2);
        Readln
End.