Bài 9. Làm việc với dãy số

TH

1. Hãy viết ctrinh nhập vào một dãy số N số nguyên từ bàn phím ( N là số nguyên dương dc nhập vào từ bàn phím và N >=10). Tính và in ra màn hình các yêu cầu sau:

a. Tính tổng các số vừa nhập

b. Tích tích các số vừa nhập

c. Tính TB của các số vừa nhập

2/ giả sử các HS trog lớp đc quản lý theo số thứ tự 1,2,3,4... Hãy viết ctrinh nhập vào các điểm toán, văn cho N HS ( N nguyên dương, đc nhập từ bàn phím)

a. Tính Điểm TB cho các HS đó và in ra màn hình HS có ĐTB cao nhất và thấp nhất.

b. Hãy đếm xem có bnhieu HS đạt loại giỏi ( toán,văn >=6.5 và ĐTB >=8,0)

Các bạn giúp mình với nha

ML
14 tháng 4 2019 lúc 8:33

Lời giải :

Câu 1 :

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

i,n,tong,tich,trungbinh : integer ;

begin

if n >= 10 then

begin

write('Nhap N=');

readln(n);

end;

writeln('Nhap gia tri cua cac phan tu');

for i:= 1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

tong:=0; tich:=1 ; trungbinh:=0;

for i:= 1 to n do

begin

tong:=tong+a[i];

tich:=tich*a[i];

trungbinh:=(trungbinh+a[i])/i ;

end;

write('Tong la :',tong);

write('Tich la:',tich);

write('Trung binh la:',trungbinh);

readln

end.

Bình luận (0)
ML
14 tháng 4 2019 lúc 8:35

Câu 2 là một câu hỏi tương đối hay mình sẽ thưởng cho bạn nào có lời giải hay nhất ok

Bình luận (1)

Các câu hỏi tương tự
HN
Xem chi tiết
H24
Xem chi tiết
NM
Xem chi tiết
HL
Xem chi tiết
LK
Xem chi tiết
UO
Xem chi tiết
PD
Xem chi tiết
TD
Xem chi tiết
MV
Xem chi tiết