Cho bài toán : Viết phương trình nhập từ bàn phím nhiệt độ các ngày trong tuần, sau đó tính và thông báo nhiệt độ trung bình của tuần đó. - Hãy xác định bài toán ( input,output)m - viết phương trình ? - Nêu chương trình yêu cầu tính nhiệt độ trung bình của năm thì chúng ta sẽ bị gặp khó khăn gì ?
1 câu trả lời
- Xác định bài toán :
Input : nhiệt độ mỗi ngày trong tuần
Output : nhiệt độ trung bình của tuần
- Viết chương trình :
program nhiet_do;
uses crt;
type ArrInt = array[1..50 ] of integer ;
var i, n: integer;
tb : real;
A: ArrInt;
begin
clrscr;
tb:= 0;
write(' nhap so ngay trong tuan: '); readln( n);
for i:= 1 to n do
begin
write(' nhap nhiet do ngay thu', i,':');
readln(A[i]);
end;
for i:= 1 to n do
tb:=(A[i]+ tb );
writeln(' nhiet do trung binh cua tuan la :', (tb/ 7):8:2 );
readln
end.
- Nếu chương trình yêu cầu tính nhiệt độ năm, với n ngày, n khá lớn, với cách làm khai báo từng biến không nhưng đòi hỏi một khối lượng khai báo lớn mà chương trình cũng tính toán dài
Câu hỏi trong lớp
Xem thêm