Các khai báo biến mảng sau đây trong pascal đúng hay sai ?
a) var x : array [10,13] of integer;
b) var x : array [5… 13] of real;
c) var x: array [3.4…8] of real;
d) var x: array [4..10] of integer;
Câu 2: Câu lệnh khai báo biến mảng sau đây máy tính có thực hiện được không?
Var Diem_so : array[1..n] of real;
Câu 3: Viết chương trình tính tổng T. T = 1+2+3+….. +n với n là số tự nhiên được nhập từ bàn phím .
Quảng cáo
2 câu trả lời 3098
a) Sai. Phải thay dấu phẩy bằng hai dấu chấm;
b) Sai, vì chỉ số đầu và chỉ số cuối mảng phải là số nguyên;
c) Sai, vì chỉ số đầu và chỉ số cuối mảng phải là số nguyên;
d) Đúng.
câu 3
Var i ,n : integer;
S , T : real;
Begin
write ('n=') ; read (n) ;
S:= 0;
T:= 1;
For i:= 1 to n do
S:= S + i;
T:= T * i;
Writeln (' Tong cua ' ,n,' so dau tien la' , S );
Writeln (' Tich của ' ,n,' so dau tien la' , T );
Readln;
End.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK45560
-
Đã trả lời bởi chuyên gia
28860 -
Hỏi từ APP VIETJACK28486
