viết chương trình nhập vào 1 mảng số nguyên in ra tích các số dương trong mảng
2 câu trả lời
program bai_giai;
uses crt;
var n,i,s:longint;a:array[1..1000]of longint;
begin
clrscr;
write('n=');readln(n);
for i:=1 to n do
begin
write('a[',i,']=');readln(a[i]);
if(a[i]>0)then s:=s*a[i];
end;
write('tich cac chu so lon hon 0 trong day so tren la:',s);
readln
end.
program sksk;
uses crt;
var a : array[1..100] of integer;
i, n, t : integer;
begin
clrscr;
t := 1;
write('nhap so luong phan tu co trong day :');readln(n);
for i := 1 to n do
begin
write('nhap phan tu thu ', i ,' : ');readln(a[i]);
if a[i] > 0 then t := t * a[i];
end;
writeln('tich cac so dương co trong mang la :', t);
readln
end.
Câu hỏi trong lớp
Xem thêm