Viết chương trình về kiểu mảng : Nhập N, dãy N số nguyên (N <= 200) . Đếm trong dãy số có bnhieeu số lẻ. tính tổng các số trong dãy số chia hết cho 3
2 câu trả lời
uses crt;
var a:array[1..200] of integer;
n,i,S:integer;
begin
clrscr;
repeat readln(n) until (n<=200);
for i:=1 to n do readln(a[i]);
d:=0;
S:=0;
for i:=1 to n do
begin
if a[i] mod 2<>0 then d:=d+1;
if a[i] mod 3=0 then S:=S+a[i];
end;
writeln(d,' so le');
write('Tong la: ',S);
readln
end.
program gffg;
uses crt;
var S,i,n,t:integer;
A: array[1..200] of integer;
Begin
Clrscr;
Write('Nhap so chu so cua day: '); Readln(n);
t:=0;
S:=0;
Writeln('Nhap day');
For i:=1 to n do
Begin
Readln(A[i]);
If A[i] mod 2=1 then t:=t+1;
If A[i] mod 3=0 then S:=S+A[i];
End;
Writeln('Co ',t,' so le trong day');
Write('Tong cac so chia het cho 3: ',S);
Readln
End.
Câu hỏi trong lớp
Xem thêm