... bng räưi gii thêch cạc tỉì khọa, tãn biãún tãûp âãø hc sinh hiãøu âỉåüc Var : Text ; Hoảt âäüng : Thao tạc våïi tãûp : Hoảt âäüng 6.1 : Gàõn tãn tãûp : GV : Gii thêch cho hc ... dng HS : Chụ nghe ging HS : Láúy mäüt vi vê dủ vãư khai bạo biãún tãûp vàn bn VD : Var t1,t2 : Text ; HS : Mäùi hc sinh tỉû láúy mäüt vi vê dủ v ghi vo våí HS : Chụ nghe ging v liãn hãû våïi...
... Nhập vào họ tên hai học sinh, in hình họ tên dài hơn? A P H A N B N G u y a e N Hãy xác định kiểuliệu hai biến A,B? n H m y Khái niệm Xâu dãy kí tự mã ASCII Ví dụ: A T I H H n o c Trong đó: ... (số kí tự xâu): 7; Khi tham chiếu đến kí tự thứ i xâu ta viết A[i] Ví dụ: A[5]=H 2 Khai báo kiểuliệu xâu (trong Pascal) Var : String[độ dài lớn nhất]; Ví dụ: Var hoten: String[26]; ... trí xuất đầu S1= S2= Hinh tiên xâu S1 1.2 xâu S2 Pos(S1,S2) = UPCase(ch) Chuyển kí tự ch thành chữ hoa S = Xin chao Length(S) = Ch= a UPCase(ch) = A Một số ví dụ Nhập vào họ tên hai học sinh,...
... x2, y2, z2 cho vectơ thứ hai Một kiểuliệu gọi mảng chiều cho phép ta cần khai báo biến v1 v2 để vectơ, v1 59 Chương Cấu trúc điều khiển liệukiểu mảng v2 chứa liệu đánh số thứ tự từ đến 2, ta ... khiển liệukiểu mảng nhớ tất 12 phần tử mảng liên dòng mảng minh hoạ hình dòng dòng dòng a Khai báo [m][n] ; − m, n số hàng, số cột mảng − kiểu thành phần kiểu m ... kiểu> [số thành phần] ; // không khởi tạo [số thành phần] = { dãy giá trị } ; // có khởi tạo [ ] = { dãy giá trị } ; // có khởi tạo − Tên kiểu...
... kiệm nhớ − Dùng kiểu union để lấy bit từ (xem ví dụ phần kiểu hợp) 165 Chương Dữliệukiểu cấu trúc hợp Câu lệnh typedef Để thuận tiện sử dụng, thông thường kiểu NSD tạo gán cho tên kiểu câu lệnh ... Chương Dữliệukiểu cấu trúc hợp • Khai báo kiểuliệu Sinh viên biến mảng lop struct Sinhvien { char *hoten ; float diem ; } lop[4] ; • Hàm nhập sinh viên, giá trị trả lại trỏ trỏ đến liệu vừa ... Chương Dữliệukiểu cấu trúc hợp − Khai báo biến kiểu cấu trúc giống khai báo biến kiểu sở dạng: struct ; // kiểu cũ C
... ĐỊNH KIỂU (FILE VẬT LÝ) 4.1 Khái niệm File không định kiểu file không xác định kiểu thành phần file, mà hiểu dãy byte, phần tử có kích thước k byte, quy định người lập trình File không định kiểu ... không tính trước vị trí dòng file Vì file dạng Text đệoc xử lý cách 3.1 Khai báo Var : Text; 3.2 Các thủ tục hàm tác động file dạng text 3.2.1 Thủ tục Append Cú pháp: Append(F); ... cần dùng thủ tục Close thao tác file 3.2.5 Thủ tục SetTextBuf Cú pháp: SetTextBuf(F, x); Chức năng: Thay đổi vùng nhớ đệm dành cho file dạng text với kích thước cho biến x Mặc định vùng nhớ 128...
... phát thủ tục New III DANH SÁCH ĐỘNG 3.1 Khái niệm Chúng ta làm quen với kiểu mảng, lưu danh sách gồm nhiều thành phần có kiểu Mỗi thành phần biến tĩnh số lượng thành phần danh sách cố định Ở đề ... nút tiếp theo) ta có khai báo danh sách sau Type TroNut = ^Nut; Nut = Record Info: data; {data kiểuliệu định nghĩa trước} Next: TroNut; End; Var First:TroNut; 3.3.1 Khởi tạo danh sách First:=Nil; ... có tên sách Bten Bài tập 9.18: Một cửa hàng kinh doanh vật liệu xây dựng quản lý lượng hàng tồn kho danh sách liên kết Mỗi loại vật liệu tương ứng với nút danh sách có khai báo sau: Type St3...
... ĐỊNH KIỂU (FILE VẬT LÝ) 4.1 Khái niệm File không định kiểu file không xác định kiểu thành phần file, mà hiểu dãy byte, phần tử có kích thước k byte, quy định người lập trình File không định kiểu ... không tính trước vị trí dòng file Vì file dạng Text đệoc xử lý cách 3.1 Khai báo Var : Text; 3.2 Các thủ tục hàm tác động file dạng text 3.2.1 Thủ tục Append Cú pháp: Append(F); ... cần dùng thủ tục Close thao tác file 3.2.5 Thủ tục SetTextBuf Cú pháp: SetTextBuf(F, x); Chức năng: Thay đổi vùng nhớ đệm dành cho file dạng text với kích thước cho biến x Mặc định vùng nhớ 128...
... lại hàm trả giá trị False III FILE VĂN BẢN (TEXT FILE) 3.1 Khai báo Var : Text; Ví dụ: F :Text; 3.2 Các thủ tục hàm tác động file dạng text 3.2.1 Thủ tục Append Cú pháp: Append(F); ... co loi truy xuat File ‘); End; 2.1.4 Đọc liệu từ file Cú pháp: Read(F, x); Chức năng: Đọc phần tử liệu từ file F vị trí trỏ file gán cho biến x 2.1.5 Ghi liệu lên file Cú pháp: Write(F, Value); ... chương trình đọc các số nguyên một File text và gán các số nguyên đó vào mảng A (File text gồm các số nguyên đã lưu ở ổ cứng) Var f :Text; tenfile:String; A:Array[1 100] of integer;...
... lại hàm trả giá trị False III FILE VĂN BẢN (TEXT FILE) 3.1 Khai báo Var : Text; Ví du ̣: F :Text; 3.2 Các thủ tục hàm tác động file dạng text 3.2.1 Thủ tục Append Cú pháp: Append(F); ... co loi truy xuat File ‘); End; 2.1.4 Đọc liệu từ file Cú pháp: Read(F, x); Chức năng: Đọc phần tử liệu từ file F vị trí trỏ file gán cho biến x 2.1.5 Ghi liệu lên file Cú pháp: Write(F, Value); ... chương trinh đo ̣c các số nguyên mô ̣t File text và gán các số ̀ nguyên đó vào mảng A (File text gồ m các số nguyên đã lưu ở ổ cưng) ́ Var f :Text; tenfile:String; A:Array[1 100] of integer;...