Viết chương trình nhập mảng số nguyên A1,A2, ....,An (n<=150). Tính Tống, Đếm và in các phần tử là số lẻ hoặc chia hết cho 7. In giá trị Tổng, Đếm. giúp mình với mình sẽ cho 5 sao nếu làm được.

2 câu trả lời

Program BTH;
Uses crt;
Var a:array[1..150] of longint;
s,n,i:longint;
Begin
        Clrscr;
        Write('Nhap n: ');readln(n);
        For i:=1 to n do
        Begin
                Write('Nhap so thu ',i,' : ');readln(a[i]);
        end;
        Writeln('So chia het cho 7 la: ');
        For i:=1 to n do
        Begin
                If a[i] mod 7=0 then writeln(a[i]);
                s:=s+a[i];
        end;
        writeln('So le xuat hien trong day la: ');
        For i:=1 to n do
        Begin
                If a[i] mod 2=1 then writeln(a[i]);
        end;
        Writeln('Tong day so tren la: ',s);

        readln;
End.

program hotrotinhoc;

var a: array[1..150] of integer;

i,d,n: integer;

t: longint;

begin

write('n='); readln(n);

t:=0; d:=0;

for i:=1 to n do

begin

write('a[',i,']='); readln(a[i]);

if (a[i] mod 2<>0) or (a[i] mod 7=0) then

begin

t:=t+a[i];

inc(d);

end;

end;

writeln('Gia tri tong la :',t);

write('Co ',d,' so la le hoac chia het cho 7');

readln

end.