VIẾT CHƯƠNG TRÌNH NHẬP HỌ TÊN CÚ PHÁP

1) - BAI
BAI

1) Khai báo:

GV: Dẫn dắt: Viết chương trình nhập họ tên

Cú pháp: var <tênbiến>:string[độ dài lớn nhất

của học sinh trong lớp.

của xâu];

Yêu cầu học sinh sử dụng kiểu mảng 1 chiều

Độ dài lớn nhất của xâu không quá 255.

và đưa ra nhận xét.

VD: var doan:string[30];

HS: Khai báo biến mảng A gồm 45 phần tử

Khai báo biến doan kiểu xâu dài 30 kí tự.

kiểu kí tự.

Chú ý: trong khai báo biến xâu không có độ dài

Lệnh nhập và xuất dữ liệu cho từng phần tử:

thì ngầm định độ dài là 255.

Readln(A[1]);…readln(A[45]);

VD: var douong:string;

GV: Diễn giảng: Chương trình viết sẽ rất dài,

có thể gộp lại thành câu lệnh ngắn để yêu

cầu nhập giá trị cho từng phần tử. : Cần có

một kiểu dữ liệu cho phép nhập, xuất dữ liệu

cho xâu bằng 1 lệnh.

GV: Yêu cầu học sinh đưa ra cách khai báo

kiểu dữ liệu xâu. Hỏi: Ý nghĩa của từ String?

Độ dài lớn nhất của xâu là bao nhiêu

HS: Đưa ra khai báo và trả lời.

GV: Hỏi: Khi khai báo không có n thì số lượng

phần tử tối đa là bao nhiêu?

HS: Số lượng phần tử tối đa là 255.

GV: Trình bày: mỗi kí tự được xem là một

phần tử của xâu. Số lượng kí tự trong xâu được

gọi là độ dài của xâu.

GV: Hỏi: Xâu chỉ gồm kí tự rỗng, viết như thế