viết chương trình nhập vào 1 mảng gồm n phần tử a, Đếm các số chẵn chia hết cho 3 trong mảng b, Tính tổng các số âm chia hết cho 7 trong mảng

2 câu trả lời

uses crt;
var a:array[1..1000000] of longint;
        n,i,d,s:longint;
begin
        clrscr;
        write('Nhap so luong phan tu: '); readln(n);
        for i:=1 to n do 
                begin
                        write('Nhap gia tri phan tu thu ',i,': '); readln(a[i]);
                        if (a[i] mod 6=0) then inc(d);
                        if (a[i]<0) and (a[i] mod 7=0) then inc(s,a[i]);
                end;
        writeln('Co ',d,' phan tu la so chan va chia het cho 3');
        writeln('Tong cac so am chia het cho 7: ',s);
        readln;
end.

program abc;

uses crt;

var 

e: array[1..100] of real;

d;n;a;i: integer;

begin

a:=0;

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

for i:=1 to n do;

      begin

       writeln('Nhap so thu',i);            readln( e[i] );

end;

for i:=1 to n do;

      begin

if e[i] mod 6=0 then a:=a+1;

end;

for i:=1 to n do;

      begin

if e[i] <0 and e[i] mod 7=0 then d:=d+e[i]

writeln('cac  so chan chia het cho 3la: ',a);

writeln('tong cac so am chia het cho 7 la ',d)

readln;

end.

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