Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
uses crt;
var b:array[1..25]of integer;
i,n:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('B[',i,']='); readln(b[i]);
end;
readln;
end.
'''python
a. DTB = []
siso = int(input("Nhập số lượng học sinh trong lớp: "))
b. for i in range(siso):
diem = float(input(f"Nhập điểm của học sinh thứ {i+1}: "))
DTB.append(diem)
c. tong=sum(DTB)
d. print(f"Tổng điểm của lớp là: {tong}")'''
Câu 1: Cú pháp khai báo mảng trong pascal:
Var <tên mảng>:array[1..n] of <kiểu dữ liệu>;
Cây 2: Khai báo mảng c gồm 20 phần tử kiểu số thực:
Var c:array[1..20] of real;
Lời giải :
Bài 1 :
program hotrotinhoc ;
var a : array[1..9999] of in teger ;
i,N,tong : integer ;
begin
write('Nhap gia tri cua cac phan tu');
write('Nhap do dai cua mang :'); readln(N);
for i:= 1 to N do
begin
write('a[',i,'])='); readln(a[i]);
end;
tong:=0;
for i:= 1 to N do
tong := tong + a[i] ;
write('Tong cac phan tu la :',tong);
readln
end.
Bài 2 :
program hotrotinhoc ;
var a : array[1..9999] of in teger ;
i,N,SLN : integer ;
begin
write('Nhap gia tri cua cac phan tu');
write('Nhap do dai cua mang :'); readln(N);
for i:= 1 to N do
begin
write('a[',i,'])='); readln(a[i]);
end;
SLN:= a[1] ;
if SLN < a[i] then write('Phan tu lon nhat la',SLN);
readln
end.
Câu 3 :
Đoạn khai báo : var a : array[1..15] of real ;
Chỉ số phần tử cuối thì cần viết cả chương trình thì mới có thể là nhập phần tử cuối là 100 bạn nhé.
mình nghĩ câu 3 là var a:array[86..100] of real; thì đúng hơn
var M: array [1..100] of real;