kiểu xâu tiết 1

bài 12. kiểu xâu

bài 12. kiểu xâu

... dụ: s1:= ‘hocsinh ’; s2:= ‘Lop 11 B’; s:=s1+s2; s:=‘hocsinhLop 11 B’  Minh họa h o c  s ii n h  n h  L o p  1 B + L o p  1 B h o c  s  h o c  s1 s i n h  L 10 11 12 13 14 15 16 o ... Số lượng kí tự trong xâu được gọi là độ dài xâuXâu có độ dài bằng 0 được gọi là xâu rỗng  Kiểu xâu Độ DÀI CủA XÂU ‘hocsinh’ h o c  s i n h SVTT: Nguyễn Thị Quỳnh Như 02/ 01/ 15  Có 8 kí tự => Độ dài xâu bằng 8  ‘Lop 11 B’ L ... 02/ 01/ 15 SVTT: Nguyễn Thị Quỳnh Như 02/ 01/ 15 SVTT: Nguyễn Thị Quỳnh Như KIểU XÂU  (TIếT 1) Giáo viên hướng dẫn: Cô Hoàng Khánh Mỹ Giáo sinh: Nguyễn Thị Quỳnh Như 1.  MộT Số KHÁI NIệM 02/ 01/ 15 ...

Ngày tải lên: 01/02/2015, 03:00

23 391 1
bài giảng kiểu xâu tiết 2

bài giảng kiểu xâu tiết 2

... ‘abc’ Delete(St ,1, 5) Delete(St,5,2) Delete(St ,1, 0) St =‘ abc’ St = ‘abc’ St = ‘abc’ Thủ tục INSERT(St1, St2, vt) Chèn xâu St1 vào xâu St2 vị trí vt KIỂM TRA BÀI CŨ Ví dụ 1: St1:= ‘vi-’; ĐẶT VẤN ... Hàm Copy • Hàm Length • Hàm Pos • Hàm UpCase CỦNG CỐ ST1 [1] ST1[2] ST1[3] = < < ST2 [1] ST2[2] ST2[3] Cần có thao tác để chỉnh sửa xâu A thành xâu B? KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI • ... Kết quả: D = h o c Hàm POS(St1, St2) - Cho vị trí xuất xâu St1 xâu St2 KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI Ví dụ 1: St2:= ‘HOA NANG’; St1:= ‘NANG’; D:= Pos(St1,St2); • Thủ tục: Delete •...

Ngày tải lên: 28/05/2014, 17:53

18 1,2K 0
bài 12 Kiểu Xâu tiết 2

bài 12 Kiểu Xâu tiết 2

... dài xâu S Ví dụ 1: S: = 11 C5’; length(S) = 4; Ví dụ 2: S:= ‘Chu Van An’; length(S) =10 ; e) Hàm pos(s1, s2) Ý nghĩa: Cho vị trí xuất xâu s1 xâu s2 Ví dụ 1: s1: =‘me’; s2: = ‘ba me’; pos(s1, s2) ... dụ : Nhập xâu kí tự s1, tạo xâu s2 gồm chữ số có xâu s1, xuất kết hình - Gọi học sinh đọc đề phân tích nội dung yêu cầu đề - Giải thích khởi tạo xâu s2 rỗng để lưu trữ kí tự số xâu s1 Phải có ... Hiểu dùng xâu rỗng điều kiện để xác định số xâu s1 - Chú ý lắng nghe ghi chép lại Begin Write('Nhap xau s1 : ') ; Readln(s1) ; s2 := '' ; For i := to length(s1) If ('0'

Ngày tải lên: 01/07/2014, 01:00

5 3,3K 13
Lớp 11:Dữ Liệu kiểu xâu tiết 1

Lớp 11:Dữ Liệu kiểu xâu tiết 1

... tên_biến _xâu: =hằng _xâu; vd: var st: string [10 ]; st:=’Mua Oi’; - Xuất xâu: write/writeln(); - Tham chiếu đến kí tự xâu: Quan sát cấu trúc khai báo tham khảo sách giáo khoa - String tên kiểu xâu - ... ký tự tối đa mà biến xâu chứa - Số ký tự tối đa 255 - Ví dụ: ‘HA NOI’ - Xâu có ký tự, dấu cách l ký tự - Ký hiệu xâu gồm ký tự trống ‘ ’ Xâu có độ dài - Ký hiệu xâu rỗng ‘ ’ Xâu có độ dài - Yêu ... dài lớn xâu] ; - Nhập xuất giá trị cho biến xâu: read/readln(); write/writeln(); - Tham chiếu đến ký tự xâu: tên_biến[chỉ_số] - Phép ghép xâu: ký hiệu +, sử dụng để ghép nhiều xâu thành xâu - Các...

Ngày tải lên: 01/07/2014, 13:00

5 961 4
Kieu xau (tiet 1)

Kieu xau (tiet 1)

... xuất đầu tiên của xâu s1 xâu s2 Ví dụ: pos( '11 B1', 'Lop 11 B1') phút h) Hàm upcase(ch) Cho chữ cái in hoa ứng với chữ cái ch Ví dụ: upcase(a) Kiểu xâu (tiết 1) Trang Tham gia cho ... đưa Chèn xâu s1 vào s2 bắt đầu từ vị trí vt Ví dụ: insert('Lop ', '11 B1' ,1) phút e) Hàm copy(s, vt, n) Tạo xâu gồm n kí tự liên tiếp bắt đầu từ vị trí vt của xâu s Ví dụ: ... dữ liệu kiểu xâu Ví dụ: 'Lop 11 B1', 'Truong THPT Nguyen Sinh Cung', Xâu là dãy kí tự bộ mã ASCII, mỗi kí tự được gọi là một phần tử của xâu Số lượng kí tự xâu được gọi...

Ngày tải lên: 02/07/2014, 06:00

4 331 4
Kieu xau (tiet 2)

Kieu xau (tiet 2)

... xem xâu có phải xâu Palindrome (xâu đối xứng – xâu viết xuôi xâu viết ngược) hay không  Viết trình chương Góp ý để hoàn thiện chương trình Hoạt động 4: Ví dụ (13 phút) Thời gian Kiểu xâu ... học – Đại học Sư phạm Huế write(‘Nhap vao xau s1: ‘); readln(s1); s2:=’’; for i: =1 to length(s1) if (‘0’

Ngày tải lên: 02/07/2014, 06:00

5 241 0
Giáo án Tin Học lớp 11: KIỂU XÂU (Tiết 2) ppsx

Giáo án Tin Học lớp 11: KIỂU XÂU (Tiết 2) ppsx

... Cách viết xâu ngược lại với xâu có? HS GV Xác định lệnh? - Gõ chương trình HS - Chạy chương trình GV bao quát lớp, hướng dẫn - Quan sát kết sửa lỗi củng cố - Nắm dạng tập thuộc kiểu xâu - Cách ... sát kết sửa lỗi củng cố - Nắm dạng tập thuộc kiểu xâu - Cách tham chiếu đến kí tự xâu, ghép xâu, tạo xâu từ xâu có Dặn dò - Xem kĩ dạng tập - Xem trước tập thực hành ... trò Nội dung 3.Một số ví dụ VD SGK GV Xác định toán ? HS GV Ý tưởng ? GV Cách xác định để biết xâu dài hơn? HS - Gõ chương trình GV So sánh độ dài ? - Chạy chương trình HS - Quan sát kết GV bao...

Ngày tải lên: 07/08/2014, 22:23

5 1,2K 4
Giáo án Tin Học lớp 11: KIỂU XÂU (Tiết 1) doc

Giáo án Tin Học lớp 11: KIỂU XÂU (Tiết 1) doc

... dạng phi số: văn xâu dãy kí tự mả ascii, kí tự gọi phần tử xâu số lượng xâu gọi độ dài xâu xâu có độ dài không gọi xâu rỗng GV: xem xâu mảng chiều 1. Khai Báo cách truy cập phần tử xâu gióng Var ... ‘ phố’ a Phép ghép xâu: S1+S2 làm để tạo d=’thành phố đà Trong S1, S2 xâu nẵng’? VD: ‘Thanh’+’Ha’=’ThanhHa’ b Phép so sánh xâu: Gv: Cho ví dụ hai xâu so sánh Xâu A gọi lớn xâu B, nhiều trường ... INSERT(s1,s2,vt):Chèn xâu GV: Cho ví dụ hàm copy S1 vào xâu s2 vị trí vt Và yêu cầu học sinh nhận xét HS: Nhận xét VD: s1:=’PC’; S2:= ‘ GV: Yêu cầu học sinh cho vài ví IBM486’; dụ? Insert(s1,s2,4);...

Ngày tải lên: 07/08/2014, 22:23

7 3,3K 22
BÀI 12 - KIỂU XÂU (TIẾT 1)

BÀI 12 - KIỂU XÂU (TIẾT 1)

... lí xâu Thủ tục ý nghĩa Delete(S,vt,n) Xoá n kí tự xâu S vị trí vt Insert(S1,S2,vt) Chèn xâu S1 vào xâu S2 vị trí vt Ví dụ S = Song Hong Delete(S ,1, 5) Hong S1 =1 S2=Hinh Insert(s1,s2,6) Hinh 1. 2 ... Pos(S1,S2) Cho vị trí xuất đầu S1 =1 S2=Hinh 1. 2 tiên xâu S1 xâu Pos(S1,S2) = S2 UPCase(ch) Chuyển kí tự ch thành chữ Ch=a hoa UPCase(ch) = A Một số ví dụ Ví dụ 1: Nhập xâu S từ bàn phím In xâu ... 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ó độ 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ỉ số phần tử xâu thường đánh số -...

Ngày tải lên: 26/04/2015, 10:00

14 502 5
kieu xau tiet 1

kieu xau tiet 1

... E N 10 T E O BÀI 12 : KIỂU XÂU CÁC THAO TÁC XỬ LÍ XÂU d Thủ tục insert(s1,s2,vt) Thủ tục insert(s1,s2,vt) Ý nghĩa Chèn xâu s1 vào xâu s2, vị trí vt Ví dụ 7: insert(s1,s2 ,1) =? insert(s1,s2 ,1) =’Anh ... CHƯƠNG 4: KIỂU DỮ LIỆU CÓ CẤU TRÚC BÀI 12 : KIỂU XÂU (TIẾT 1) BÀI 12 : KIỂU XÂU KHÁI NIỆM XÂU - Xâu dãy kí tự bảng mã ASCII; Ví dụ: ‘Huyen Phu loc’ - Một kí tự 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; • Ví dụ 1: A B C An ‘‘ ‘’ Luong Don g 13 BÀI 12 : KIỂU XÂU KHÁI NIỆM XÂU Lưu ý: • Có thể xem xâu mảng kí tự Các phần tử xâu đánh số thứ tự, thường 1; •...

Ngày tải lên: 27/04/2015, 11:00

16 259 0
Kiểu xâu - tiết 1 (HAY)

Kiểu xâu - tiết 1 (HAY)

... string [1] ; Cõu 2: So sỏnh xõu sau: ST1:= CBA ST2:= CBa Mó 64 ST1 C B Mó 97 A ST1 [1] ST1[2] ST1[3] ST2 = < < C B a ST2 [1] ST2[2] ST2[3] Hãy nhớ! Xin chao cac ban! Var S : string[30] S [1] = X Xâu ... Quy tc: - 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 Ha Noi > Ha Nam + Xâu B đoạn đầu xâu A lop hoc < lop Cõu 1: Cỏch khai ... 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 biế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; ...

Ngày tải lên: 29/04/2015, 01:00

14 504 0
Kiểu xâu - tiết 2 (HAY)

Kiểu xâu - tiết 2 (HAY)

... ‘abc’ Delete(St ,1, 5) Delete(St,5,2) Delete(St ,1, 0) St =‘ abc’ St = ‘abc’ St = ‘abc’ Thủ tục INSERT(St1, St2, vt) Chèn xâu St1 vào xâu St2 vị trí vt KIỂM TRA BÀI CŨ Ví dụ 1: St1:= ‘vi-’; ĐẶT VẤN ... Hàm Copy • Hàm Length • Hàm Pos • Hàm UpCase CỦNG CỐ ST1 [1] ST1[2] ST1[3] = < < ST2 [1] ST2[2] ST2[3] Cần có thao tác để chỉnh sửa xâu A thành xâu B? KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI • ... Kết quả: D = h o c Hàm POS(St1, St2) - Cho vị trí xuất xâu St1 xâu St2 KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI Ví dụ 1: St2:= ‘HOA NANG’; St1:= ‘NANG’; D:= Pos(St1,St2); • Thủ tục: Delete •...

Ngày tải lên: 29/04/2015, 01:00

18 376 2
Kiểu xâu (tiết 1) Lop11

Kiểu xâu (tiết 1) Lop11

... kết luận nhấn mạnh: xâu rỗng xâu có độ dài 0, xâu có kí tự khoảng trắng có độ dài - HS quan sát ghi Tiết 29: KIỂU XÂU (tiết 1) I Khái niệm xâu khai báo xâu Khái niệm xâu - Xâu dãy kí tự mã ASCII, ... lop:= 11 A15’; write(hoten,lop); II.Các thao tác xử lí xâu 1. Phép ghép xâu - GV: cho thêm ví dụ khác có nhiều xâu để hỏi kết Dùng dấu cộng (+) để ghép nhiều xâu lại thành VD: S1:=’Lop 11 A15’; S2:=’rat ... ghép xâu - GV hỏi: thực cộng hai giá trị kiểu integer kết mang kiểu liệu gi ? - HS lắng nghe trả lời - GV: tương tự cộng hai giá trị kiểu xâu cho ta kết mang kiểu xâu Cho ví dụ S1:=’Lop 11 A15’;...

Ngày tải lên: 30/04/2015, 03:00

5 574 3
Tiết 27 - Kiểu xâu

Tiết 27 - Kiểu xâu

... Hoạt động 1: Khai báo biến -Học sinh xem cấu trúc khai báo biến xâu SGK xâu: -Yêu cầu học sinh tìm hiểu khai báo biến xâu ngôn ngữ Pascal -Ý nghóa từ String,[n] gì? -String tên kiểu xâu, [n] gí ... dài tối đa xâu] ; * Ví dụ: Var Ten: String [10 ]; Họ_dem: String [50]; Que_quan: String; Chú ý: - Nếu không khái báo độ dài tối đa cho xâu kí tự độ dài ngầm đònh cho xâu 255 - Độ dài lớn xâu 255 kí ... - Hằng xâu kí tự đặt cặp nháy đơn (‘’) -Học sinh ý theo dõi - Học sinh dọc sách giáo khoa Các thao tác xử lý xâu: - Với xâu kí tự có phép ghép xâu phép so sánh hai -Học sinh ý theo dõi xâu kí...

Ngày tải lên: 04/06/2013, 01:26

4 618 2
tiet 28 kieu xau

tiet 28 kieu xau

... - Hỏi: Xâu có ký tự? - Xâu có ký tự, dấu cách ký tự - Diễn giải: Mỗi ký tự gọi phần tử xâu Số lượng ký tự xâu gọi độ dài xâu - Ký hiệu xâu gồm ký tự trống ‘ - Hỏi: Xâu gồm ký tự trống ’ Xâu có ... kiểm tra kiến thức: Var st:string [1] ; c:char; Begin - Lệnh {1} c:=st [1] ; {1} - Lệnh {2} sai Không thể gán xâu cho c:=st; {2} ký tự End - Hỏi: Trong hai lệnh {1} {2}, lệnh đúng? - Thực chương ... dài lớn xâu] ; - Nhập xuất giá trị cho biến xâu: read/readln(); write/writeln(); - Tham chiếu đến ký tự xâu: tên_biến[chỉ_số] - Phép ghép xâu: ký hiệu +, sử dụng để ghép nhiều xâu thành xâu - Các...

Ngày tải lên: 07/11/2013, 10:11

4 181 0
Kiểu dữ liệu xâu (tiết 1/2) pot

Kiểu dữ liệu xâu (tiết 1/2) pot

... động 1: Tìm hiểu xâu cách sử dụng a Mục tiêu: - Học sinh biết ý nghĩa xâu số khái niệm xâu Biết cách khai báo biến xâu, nhập xuất liệu cho biến xâu tham chiếu đến kí tự xâu b Nội dung: - Xâu kí ... ASCII, 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ó độ dài không xâu rỗng - Khai báo biến: VAR tên_biến : STRING[độ dài lớn xâu] ; - Tham chiếu đến kí tự xâu: tên_biến[chỉ_số] c ... cho ví dụ xâu kí tự - Hỏi: Xâu có kí tự? - Diễn giải: Mỗi kí tự gọi - Ví dụ: ‘HA NOI’ - Xâu có kí tự, dấu cách kí tự phần tử xâu Số lượng kí tự xâu gọi độ dài xâu - Hỏi: Xâu gồm kí tự trống viết...

Ngày tải lên: 12/07/2014, 19:20

10 492 0
Kiểu dữ liệu xâu (tiết 2/2) pot

Kiểu dữ liệu xâu (tiết 2/2) pot

... việc xóa tring xâu st gồm n kí tự, bắt đàu từ vị trí vt - Thủ tục insert(st1, st2, vt) thực việc chèn xâu st1 vào xâu st2 vị trí vt - Hàm Copy(st, vt, n) cho giá trị xâu kí tự lấy xâu st, gồm n ... xâu st, gồm n kí tự liên tiếp vị trí vt xâu st - Hàm Length(st) cho giá trị số lượng kí tự xâu st - hàm Pos(st1, st2) cho giá trị vị trí xuất xâu st1 xâu st2 - Hàm Up Case(ch) cho giá trị kí ... st:= ‘abc’; trình nhập xâu xóa dấu st:= ‘abc’; cách đầu xâu Var st:string; Begin readln(st); While st [1] = ‘ ’ delete(st, 1, 1) ; Giới thiệu cấu trúc chung thủ tục Insert(st1, st2, vt); Writeln(st);...

Ngày tải lên: 12/07/2014, 19:20

12 917 0
Bài giảng kiểu xâu

Bài giảng kiể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âu Xâ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 ... chuẩn dùng để xử lí xâu :     Delete(st, vt, n) : xoá n kí tự xâu st từ vị trí vt Inser(s1, s2, vt) : chèn xâu s1 vào xâu s2 bắt đầu vị trí vt Val(St,x,m) Đổi giá trị xâu St thành số ghi...

Ngày tải lên: 06/09/2012, 16:32

12 1,1K 5
Kiểu xâu kí tự

Kiểu xâu kí tự

... xâu ký tự st, tính từ x=st.compare(pos,number,st1); so sánh xâu xâu st với st1 hai xâu hàm cho giá trị 0; xâu nhỏ st1 hàm cho giá trị -1, xâu nhỏ st1 hàm cho giá trị       x=st.find(st1,pos); ... x=st.find(st1,pos); tìm xâu st1 st trả lại vị trí tìm từ vị trí pos st.replace(pos,number,st1); thay number ký tự st từ vị trí pos bàng xâu st1 st1.assign(st,pos,number); cho xâu st lấy từ vị trí ... độ dài xâu st for (i=0; i

Ngày tải lên: 05/11/2012, 11:46

11 1,2K 15
w