... ghi? Tên kiểu ghi Tên thuộc tính (trường) Kiểu liệu trường Cách khai báo biến Cách tham chiếu đến trường 2 KHAI BÁO KIỂU BẢN GHI Cấu trúc khai báo kiểu ghi Pascal? TYPE = ... trường 1>: < kiểu trường 1>; : < kiểu trường 2>; ………………………………….; : < kiểu trường n>; end; VAR : ; : array [1 max] of =10 kết “Đạt” KHÁI NIỆM KIỂU BẢN GHI Nghiên cứu...
... Bài 12: Kiểuxâu I Khái niệm xâu Ví dụ: B P A S S C A L • Tên xâu: B • Số lượng kí tự xâu: • Khi tham chiếu đến phần tử thứ i xâu, ta viết: [i] • B[3]=‘S’ • B[4]=‘S’ • B[6]=‘A’ Bài ... B[6]=‘A’ Bài 12: Kiểuxâu I Khái niệm xâu • Xâu dãy kí tự bảng mã ASCII, kí tự gọi phần tử xâu • Số lượng kí tự xâu gọi độ dài xâu • Ta xem xâu mảng chiều mà phần tử kí tự Các kí tự xâu đánh số thứ ... thao tác xử lý xâu Phép ghép xâu: • Phép ghép xâu dùng để ghép nhiều xâu thành xâu • Ví dụ: ‘Viet’+’Nam’ = ‘VietNam’ ‘Ha’+’ Noi’ = ‘HaNoi’ Bài 12: Kiểuxâu III Các thao tác xử lý xâu Phép gán giá...
... Dữ liệu tốn khơng có kiểu số mà có kiểu phi số - dạng kí tự Dữ liệu ta gọi kiểuxâu Ví dụ: ‘Tin hoc’ ‘THPT Muong Cha’ Vậy kiểu xâu? Sử dụng kiểuxâu nào? Chúng ta tìm hiểu học 1/22/2015 ... xác định: o Tên kiểu xâu; o Cách khai báo biến xâu; o Số lượng kí tự xâu; o Các phép toán thao tác xâu; o Cách tham chiếu tới phần tử xâu Tham chiếu đến phần tử xâu: [Chỉ số] Ví ... thao tác xử lí xâu b) Phép so sánh xâu * Quy ước: - Xâu A=B chúng giống hệt ‘Tin hoc’ = ‘Tin hoc’ - Xâu A>B nếu: + Kí tự khác chúng xâu A có mã ASCII lớn xâu B + Xâu B đoạn đầu xâu A ‘Ha No...
... lấy độ dài xâu: + Ở đầu: If POS(kí tự trắng, xâu họ tên)=1 Then Delete (xâu họ tên,1,1); + Ở cuối: If POS(kí tự trắng, xâu họ tên)=length (xâu họ tên) Then Delete (xâu họ tên, length (xâu họ tên),1); ... đầu: WHILE POS(kí tự trắng, xâu họ tên)=1 DO Delete (xâu họ tên,1,1); + Ở cuối: WHILE POS(kí tự trắng, xâu họ tên)=length (xâu họ tên) DO Delete (xâu họ tên, length (xâu họ tên),1); + kí tự trắng ... tự trắng, xâu họ tên) < >0 DO Delete (xâu họ tên, POS(2 kí tự trắng, xâu họ tên),1); Câu hỏi mở rộng vấn đề: Nếu xâu họ tên xử lý kí tự trắng dư thừa, làm để tách phần tên học sinh khỏi xâu họ tên...
... thao tác xử lý xâu Củng cố Kiểm tra Ví dụ: cho xâu A = ‘TIN HOC’ A T Trong đó: i n H o c Tên xâu: A; Mỗi kí tự phần tử xâu; Độ dài xâu : Số lượng kí tự xâu: Các phần tử xâu đánh thứ tự ... liệu kiểuxâu giống kiểu liệu chuẩn khác Ví dụ: In hình giá trị biến xâu a b: Writeln(‘xau a = ’,a,’ va xau b = ’,b); 3.2 Ghép xâu Phép ghép xâu, kí hiệu dấu cộng (+), dùng để ghép nhiều xâu thành ... Nội dung Quy tắc Khái niệm Xâu A xâu B chúng giống hoàn toàn ‘Tin hoc’ = ‘Tin hoc’ Nếu xâu A xâu B có độ dài khác A đoạn đầu B A < B ‘Tin hoc’ < ‘Tin hoc 11Xâu A > xâu B kí tự khác chúng kể...
... Xâu dãy kí tự bảng mã ASCII Mỗi kí tự gọi phần tử xâu Số lượng kí tự xâu gọi độ dài xâuXâu có độ dài gọi xâu rỗng Tham chiếu tới phần tử xâu xác định thông qua số phần tử xâu Chỉ ... Chỉ số phần tử xâu thường đánh số Trong ngôn ngữ Pacal, tham chiếu tới phần tử thường viết : [chỉ số] 1.Khai báo kiểu liệu xâu Để khai báo kiểu liệu xâu, Pascal dùng ... định 255 Chú ý: Hằng xâu kí tự đặt cặp nháy đơn‘ ’ 2 Các thao tác xử lí xâu Tham chiếu tới phần tử xâu xác định tên xâu số đặt [] Các kí tự đánh số 1.Có thể xem xâu mảng chiều mà phần...
... Bài 12: KIỂUXÂU (T1) 1.Giới thiêu kiểu xâu: a.Khái niệm: -Kiểu liệu xâu dãy kí tự mã ASCII, kí tự gọi phần tử xâu Số lượng kí tự xâu gọi độ dài xâuXâu có độ dài gọi xâu rỗng -Có thể xem xâu ... kí tự xâu đánh số thứ tự, thường Ví dụ: Các xâu kí tự đơn giản ‘Lop 11A1’ ‘TRUONG TRAN HUNG b.Các quy tắc, cách thức cho phép xác định kiểu xâu: Quy tắc cách thức Ví dụ Tên kiểuxâu S=‘Lop 11A1’ ... lớn xâu Hoten 26 kí tự ]: b.Cách tham chiếu đến phần tử xâu biến xâu[ chỉ Tên sVí] dụ: ố S[7] S=‘Lop = 11A1’ S[7]=‘A’ 3.Các thao tác xử lí xâu: a.Phép ghép xâu: Được sử dụng để ghép nhiều xâu...
... Bài 12: KIỂUXÂU ( xâu kí tự) Xâu cách khai báo xâu: Xâu dãy kí tự mã ASCII, kí tự xâu phần tử xâu, việc truy cập phần tử xâu thông qua tên xâu vị trí phần tử s T i s[2]= ‘i’ Khai báo xâu: ... phần tử xâu kí tự, phần tử mảng kiểu liệu khác (ví dụ: integer, real, char,…) Ngồi có khác mảng chiều xâu, để tìm hiểu vấn đề này, ta vào mục ! Các thao tác xử lí xâu (sgk trang 70): a Ghép xâu Có ... (sgk trang 70): a Ghép xâu Có thể ghép nhiều xâu thành xâu cách dùng dấu + Ví dụ: ‘TIN’ + ‘ ’ + ‘HOC’ + ‘ ’ + 11 = ‘TIN HOC 11 b Có thể so sánh xâu cách dùng dấu = < > = Ví dụ: ‘May...
... gọi phần tử xâu; Số lượng kí tự xâu gọi độ dài xâu; Xâu có độ dài gọi xâu rỗng Dựa vào yếu tố để xác định xâu? Tên kiểu xâu; Cách khai báo biến kiểu xâu; Số lượng kí tự xâu; Các phép ... Khoa’ ‘QUANG NGAI’ Là xâu kí tự ‘Chuc cac em hoc tot’ Vậy làm để nhập xử lí xâu trên? I KHÁI NIỆM XÂU VÀ KHAI BÁO XÂU KHÁI NIỆM XÂU Nghiên cứu sách giáo khoa, em hiểu xâu? Xâu dãy kí tự mã ASCII; ... integer; Var M1 : Kmang; A Kiểu liệu chuẩn Kiểu nguyên: integer, byte, word, longint Kiểu thực: real, extended Kiểu kí tự: char Kiểu logic: boolean B Kiểu liệu có cấu trúc Kiểu mảng * Ví dụ: ‘Bach...
... O C Trong đó: Tên xâu: A; Mỗi kí tự gọi phần tử xâu Độ dài xâu (Số kí tự xâu) : 7; Khi tham chiếu đến phần tử thứ i xâu ta viết : A[i] Ví dụ: A[5]=‘H’ Bài 12: KIỂUXÂU Đặt vấn đề Đặt vấn ... Biểu thức xâu 3.2) Các thủ tục hàm chuẩn 44:Một số ví dụ : Một số ví dụ GV: Trần ThỊ Kim Dung Cần có kiểu liệu cho phép ta nhập/ xuất liệu lệnh KIỂUXÂU 9/20/13 Bài 12: 9/20/13 KIỂUXÂU Đặt vấn ... xâu gồm kí tự là: ‘ ‘ - Xâu có độ dài là: Bài 12: 9/20/13 KIỂUXÂU Đặt vấn đề Đặt vấn đề 1: Khái niệm 1: Khái niệm 22:Khai báo : Khai báo 2.1) Nhập xuất liệu 2.2) Tham chiếu đến kí tử xâu ? Xâu...
... Xâu dãy kí tự bảng mã ASCII Mỗi kí tự gọi phần tử xâu Số lượng kí tự xâu gọi độ dài xâuXâu có độ dài gọi xâu rỗng Tham chiếu tới phần tử xâu xác định thông qua số phần tử xâu Chỉ ... Chỉ số phần tử xâu thường đánh số Trong ngôn ngữ Pacal, tham chiếu tới phần tử thường viết : [chỉ số] 1.Khai báo kiểu liệu xâu Để khai báo kiểu liệu xâu, Pascal dùng ... định 255 Chú ý: Hằng xâu kí tự đặt cặp nháy đơn‘ ’ 2 Các thao tác xử lí xâu Tham chiếu tới phần tử xâu xác định tên xâu số đặt [] Các kí tự đánh số 1.Có thể xem xâu mảng chiều mà phần...
... khác chúng xâu A có mã ASCII lớn xâu B - Xâu A< B: Xau < Xau ki + Xâu B đoạn tu đầu xâu A.Vn Thi Nguyn b CáC THủ TụC Và HàM CHUẩN Xử Lý XÂU * Các thủ tục Delete(S,vt,n); ý Xoá n kí tự xâu S bắt ... hàm chuẩn xử lý xâu Lenght(S); ý xâu S nghĩa: Ví dụ: Cho giá trị độ dài S=‘ Tin Hoc 11 ; Length(S)=10 Nguyễn Văn Thi 11 b CáC THủ TụC Và HàM CHUẩN Xử Lý XÂU * Các hàm chuẩn xử lý xâu Pos(S1,S2); ... 1.KHÁI NIỆM - Xâu dãy ký tự bảng mã ASCII VÝ dơ: A T I n H H o c Trong ủoự: Tên xâu: A; Mỗi kí tự phần tử xâu; Độ dài xâu (số kí tự xâu) : 7; Khi tham chiÕu ®Õn kÝ tù...
... ví dụ xâu BÀI 12 : KIỂUXÂU (T1) 1.Giới thiệu kiểu xâu: a.Khái niệm: VD: A T I n H o c -Kiểu liệu xâu dãy kí tự mã ASCII, -Mỗi kí tự gọi phần tử xâu -Số lượng kí tự xâu gọi độ dài xâu -Xâu có ... THANH BINH ’ Tên xâu gì? Độ dài xâu ? Tên Xâu S, độ dài = 22 BÀIXÂU (T1) BÀI 12 : KIỂU12 : KIỂUXÂU 1)Giới thiệu xâu: a.Khái niệm: b.Các quy tắc, cách thức cho phép xác định kiểu xâu: Quy tắc cách ... phải liệu dạng kiểu số khơng ? h BÀI 12: KIỂUXÂU Tiết 1: Giới thiệu xâu, khai báo xâu thao tác xử lí xâu 1) Giới thiệu xâu 2) Khai báo xâu 3) Các thao tác xử lí xâu 4) Củng cố 5) Bài tập nhà Tiết...
... ví dụ xâu BÀI 12 : KIỂUXÂU (T1) Giới thiệu kiểu xâu: a.Khái niệm: VD: A T I n H o c -Kiểu liệu xâu dãy kí tự mã ASCII, -Mỗi kí tự gọi phần tử xâu -Số lượng kí tự xâu gọi độ dài xâu -Xâu có ... THANH BINH ’ Tên xâu gì? Độ dài xâu ? Tên Xâu S, độ dài = 22 BÀIXÂU (T1) BÀI 12 : KIỂU12 : KIỂUXÂU 1)Giới thiệu xâu: a.Khái niệm: b.Các quy tắc, cách thức cho phép xác định kiểu xâu: Quy tắc cách ... phải liệu dạng kiểu số khơng ? h BÀI 12: KIỂUXÂU Tiết 1: Giới thiệu xâu, khai báo xâu thao tác xử lí xâu 1) Giới thiệu xâu 2) Khai báo xâu 3) Các thao tác xử lí xâu 4) Củng cố 5) Bài tập nhà Tiết...
... trình? Xử lí xâu, đó: Kí tự xâu A: A[1] Kí tự cuối xâu B: B[x] X độ dài xâu B Nhập vào xâu từ bàn phím, đưa hình xâu thu cách loại bỏ dấu cách từ xâu cho? Ví dụ: - Xâu ban đầu : Mon Tin hoc - ... vµo hai xâu từ bàn phím, kiểm tra xem kí tự xâu thứ có trùng với kí tự cuối xâu thứ hai không? Các bước: Khai báo xâu : A,B Nhập xâu Dựa vào bư ớc bên, hoàn thiện chư ơng trình? Xử lí xâu, đó: ... Xâu dãy kí tự mã ASCII Khai báo: tên xâu, độ dài lớn xâu Tham chiếu phần tử xâu: Tên xâu[ chỉ số] Các thao tác xử lí thường dùng: + Phép ghép xâu, so sánh xâu; + Các thủ tục hàm chuẩn ...