Câu 1 a) viết cú pháp khai báo biển mảng trong Pascal? b) Áp dụng: Hãy viết vc khai báo biến cần nhập điểm môn tin học cho lớp 8A4 với số lượng hs nam là 15 nữ là 16 cứu iêm:)))

2 câu trả lời

a)

Trực tiếp:

var <tên biến mảng>: array [kiểu chỉ số] of <kiểu phần tử>;

Gián tiếp:

type <tên kiểu mảng>=array [kiểu chỉ số] of <kiểu phần tử>;

var <tên biến mảng>:<tên kiểu mảng>;

b) 

uses crt;
var Nam:array[1..15] of real;
    Nu:array[1..16] of real;
    i:byte;
begin
   clrscr;
   for i:=1 to 15 do
   begin
      write('Nhap diem cua ban nam thu ',i,': ');
      readln(Nam[i]);
   end;
   for i:=1 to 16 do
   begin
      write('Nhap diem cua ban nu thu ',i,': ');
      readln(Nu[i]);
   end;
   readln
end.

 

a, Có 2 cách khai báo biến mảng trên Pascal:

 +) type <tên kiểu mảng> = array [kiểu chỉ số] of <kiểu phần tử>;

     var <tên biến mảng> : <tên kiểu mảng>;

 +) var <tên biến mảng> : array [kiểu chỉ số] of <kiểu phần tử>;

b, cách 1

var   diem  : array [1..31] of real;

        i          :  integer ;

cách 2 :

 type mang=array [1..31] of real;

var  diem  : mang;

       i         : integer;

        

Câu hỏi trong lớp Xem thêm