VIẾT CHƯƠNG TRÌNH NHẬP HỌ TÊN CÚ PHÁP
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ế