Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
feng

Viết chương trình nhập vào mảng A gồm n nhỏ 1 = 100 các số nguyên tử sau a) tính tích các số chia hết cho 3 b)in ra màn hình giá trị nhỏ nhất chia hết cho 3 và chỉ số của nó c) in ra màn hình các phần tử của mảng đó theo thứ tự ngược lại

Nguyễn Lê Phước Thịnh
21 tháng 5 2022 lúc 10:07

uses crt;

var a:array[1..100]of integer;

n,i,t,nn,kt:integer;

begin

clrscr;

readln(n);

for i:=1 to n do readln(a[i]);

t:=1;

for i:=1 to n do 

  if a[i] mod 3=0 then t:=t*a[i];

writeln(t);

kt:=0;

nn:=32567;

for i:=1 to n do 

  if a[i] mod 3=0 then 

begin

if nn>a[i] then nn:=a[i];

kt:=1;

end;

if kt=0 then writeln('Khong co so chia het cho 3')

else writeln('So nho nhat chia het cho 3 la: ',nn);

for i:=1 to n do 

  if nn=a[i] then write(i:4);

writeln;

for i:=n downto 1 do 

  write(a[i]:4);

readln;

end.


Các câu hỏi tương tự
Thảo Nguyễn
Xem chi tiết
ngomanhcuong
Xem chi tiết
Danh Nguyễn
Xem chi tiết
Bé Kunz
Xem chi tiết
An Thuyên Đỗ
Xem chi tiết
Nguyễn tiên
Xem chi tiết
Nghia Phan
Xem chi tiết
Vương Tâm
Xem chi tiết
Huy Hoàng Phạm
Xem chi tiết