Mọi người giúp em bài này với ạ! Hạn chót mà em phải làm là ngày mai ạ!!! Em xin tặng 60 điểm cho người có câu trả lời chính xác và chương trình đó có thể chạy được ạ!!! Viết 1 chương trình thực hiện các công việc sau (ngôn ngữ lập trình Pascal): - Nhập vào số N ( N ∈ N* ) - Nhập vào 1 dãy số nguyên có N số hạng ( N ≤ 100 ) - Tìm giá trị nhỏ nhất của dãy số trên - Tính tổng các số chia hết cho số k trong dãy N ( k là số nguyên dương nhập từ bàn phím ) Em xin cảm ơn ạ!!!
1 câu trả lời
Program bt;
Uses Crt;
Var i, N, Min,k,t: Integer;
A: array[1..100] of Integer;
Begin Clrscr;
t:=0;
Write('Nhap do dai cua day so,N=');
Readln(N);
Writeln('Nhap cac phan tu cua day so:');
For i:=1 to N do Begin
Write('a[',i,']=');
Readln(a[i]);
End;
Min:=a[1];
For i:=2 to N do begin if Min>a[i] then Min:=a[i];
end;
Writeln('Gia tri Min:',Min);
write ('nhap so k : ');readln (k);
for i:=1 to n do
begin
if a[i] mod k=0 then t:=t+a[i];
end;
writeln ('tong cac so chia het cho k la : ',t);
readln
end.
Câu hỏi trong lớp
Xem thêm