BÀI 6: Viết chương trình nhập vào một mảng gồm n số nguyên (1 <= n <= 100), mỗi số có giá trị tuyệt đối không quá 500. Tính tổng giá trị các phần tử có giá trị chia hết cho k (k nhập từ bàn phím)
2 câu trả lời
Program Hotboy;
Uses crt;
Var A:array[1..100] of integer;
I,n,k : byte;
S:real;
Begin
Clrscr ;
S:=0;
Write('nhao so phan tu trong day'); readln(n);
Write('nhap so k'); readln(k);
For i:=1 do n do
Repeat
Begin
Write('A[',i,']'); readln(A[i]);
Until abs(A[i]) =<500;
End;
For i:=1 to n do
If A[i] mod k = 0 then
S:=S+ A[i] ;
Writeln('Tong cac phan tu trong mang chia het cho ',k,' la',S);
Readln
End.
Program bt;
Uses crt;
Var A:array[1..1000] of integer;
i,n,k : integer;
S:real;
Begin
Clrscr ;
readln(n,k);
For i:=1 do n do read(A[i]);
For i:=1 to n do
If A[i] mod k = 0 then
S:=S+ A[i] ;
Writeln('Tong phan tu chia het cho ',k,' la ',S);
Readln;
End.
Câu hỏi trong lớp
Xem thêm