PDA

View Full Version : Tạo mảng trong Pascal



thangnguyen22
04-11-2009, 09:18
các anh giải hộ em bài tập này với. em không hiểu mấy
"viêt chương trình nhập và xuất ra một dãy số nguyên" sử dụng cấu trúc mảng 1 chiều

FullOfLove
04-11-2009, 17:27
đơn giản vậy mà cũng ko hiểu, viết chương trình nhập giá trị bên ngoài vào mảng và xuất lại mảng đó ra. khai báo 1 cái mảng rồi nhập vào thôi chứ có j cần động não đâu

tang_bn
04-11-2009, 18:46
liên he anh gui bai cho
tangnguyendinh@gmail.com

lehang_gb1
06-11-2009, 21:27
Đây là bài toán lí thuyết cơ bản nhất cho người mới học mảng rồi:


Var A:array[1..100] of Integer;
i,N:integer;
Begin
write('Nhap vao so phan tu cua day:'); Readln(N);
{Nhap vao cac phan tu cua day}
For i:=1 to N do
Begin
Write('Nhap vao phan tu thu ',i,':');
readln(A[i]);
end;
{Xuat ra cac phan tu cua day}
write('Day vua nhap vao la:');
For i:=1 to N do write(A[i]:3);
Readln
End.

canhpc1988
22-10-2010, 21:58
Em nó k biết thì nó mới hỏi
Trả lời như vậy thì trả lời làm gì

Binhthcslt
24-10-2010, 22:47
Trước tiên, bạn cần khai báo biến mảng (VD biến A:Array[1..100] of longint;)
Sau đó nhập độ dài của dãy, tiếp theo nhập vào các phần tử của dãy (A[i]) bằng cách dùng vòng lặp For...to...do...
In ra dãy cũng hoàn toàn tương tự mà.