Viết chương trình nhập vào dãy số gồm N số nguyên (N<=500) .tính và đưa ra màn hình tổng các số chẵn có trong dãy và tính các số lẻ có trong dãy

2 câu trả lời

var n,i,tong,sole: integer;
begin
        write('Nhap n: ');

        read(n);

        clrscr;
        for i:=1 to n do if i mod 2 = 0 then inc(tong,i) else inc(sole);
        write('Tong so chan: ',tong);
        writeln('So so le:  ',sole);
        readln;
end.

Program BTT;
Uses crt;
Var A: array[1..500] of longint;
    n,i,d,s: longint;
Begin
        Clrscr;
        Write('Nhap n: '); Readln(n);
        d:=0; s:=0;
        For i:=1 to n do
        Begin
                Write('A[',i,'] = '); Readln(A[i]);
                If A[i] mod 2 = 0 then s:=s+A[i]
                Else inc(d);
        End;

        Writeln('Tong so chan: ',s);
        Write('Co ',d,' so le');
        Readln
End.

Câu hỏi trong lớp Xem thêm