You are on page 1of 3

Read( Biến ): Đọc phần tử từ bàn phím

Write( ‘ Câu nói ‘, Biến): In ra màn hình Câu nói + Biến


Read và Write thêm “ln” sẽ xuống dòng: Readln, Writeln

Mảng (Dãy số)


Bé khai báo bằng cách:
Var <tên mảng>:array[1..10000] of <kiểu dữ liệu>;
VD: Var minhanh:array[1..10000] of integer;
Là mảng tên ‘minhanh’ có 10000 phần tử có kiểu dữ liệu là số
nguyên
Mỗi phần tử của mảng coi như 1 biến
Bé làm gì với biến được thì cũng làm được với phần tử của
mảng được
Ví dụ nhó: A[1] := 1; A[1] := n-2; read(A[1]); write(A[1]); vv

Câu lệnh lặp


1. Số lần biết trước
For <biến>:= <vị trí xuất phát> to <vị trí kết thúc> do
Dịch: Cho biến chạy từ vị trí xuất phát đến vị trí kết thúc làm:
VD câu lệnh sau chữ do sẽ được thực hiện khi biến chạy từ vị trí
xuất phát đến vị trí kết thúc thì ngừng lại
Ví dụ:
Thay vì viết:
Thì viết: For i:=1 to 3 do writeln(‘Kien iu Manh’);

Ví dụ vào bài toán s1:


Người ta bảo viết ct tính tổng n số nguyên nhập từ bàn phím
Thì trước tiên là phải biết n bằng bao nhiêu đã
Readln(n);
Sau đó dùng hàm For để đọc từng phần tử vào
For i:=1 to n do readln(a[i]);
Rồi dùng hàm for lần nữa để tính tổng
For i:=1 to n do s:=s+a[i];
Rồi in ra s ( Là tổng của dãy số)
Writeln(s);
2. Số lần chưa biết trước
Câu lệnh làa
While <Điều kiện> do <câu lệnh>;
Ví dụ: While a > 10 do a := a-1;
Câu lệnh này lặp với số lần chưa biết trước
Nó chỉ dừng lại khi mà <điều kiện> sai có nghĩa là
A > 10 là sai, Ví dụ a = 12, câu lệnh chạy, a – 1 còn 11, a vẫn
lớn hơn 10 nên câu lẹnh chạy tiếp a – 1 còn 10, khi này a không
lớn hơn 10 nữa, câu lệnh sẽ dừng lại
Ví dụ dễ hiểu hơn:
While Thời gian trôi do Anh Kiên yêu bé Minh Anh;
Cái này là cái lỗi lặp vô hạn tại vì thời gian sẽ không ngừng lại
và vì vậy, anh sẽ mãi iu béee
=)))
Dồi ví dụ vào bài toán nhó
Bài toán đoán số ( Là 1 trò chơi giúp bé dễ hiểu hơn )
Giả sử cho số a là 1 số bất kỳ trong khoảng 100 đến 1
Bé đưa ra số n bất kỳ, nếu n bằng a thì vòng lặp dừng lại, thông
báo chúc mừng đoán đúng, ngược lại nếu n khác a, thì in ra xem
n bé hơn hay nhỏ hơn a rồi bé đoán tiếp tới khi đúng

You might also like