Bài 15 - Kiểu dữ liệu xâu

11 410 0
Bài 15 - Kiểu dữ liệu xâu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bµi 15 Gi¸o ¸n ®iÖn tö tin häc líp 11 Nhập vào họ tên của hai học sinh, in ra màn hình họ tên dài hơn? HnaNAHP m yNeyuGN A B Bài toán đặt vấn đề: X©u lµ d·y c¸c kÝ tù trong bé m· ASCII. T I n H o c A 1 2 3 4 5 6 7  !  "#$%#&#'(#)#*+, -%.!*/+0  ,‘ ’ 1(!2 34%#&56$7#89#:(2 -%.! ;76( <=>%#&#(?! @2 H 1. Kh¸i niÖm 2. Khai b¸o kiÓu d÷ liÖu x©u (trong Pascal) Var <tªn biÕn> : String[®é dµi lín nhÊt]; VÝ dô: Var hoten: String[26]; "( #AB89*76CD#+  76CD#(=EF#9$6G//, VÝ dô: Var chuthich :String; 3. C¸c thao t¸c xö lÝ x©u :    !"  # $ % ‘ ’ ‘ ’  #%‘ ’ &'()()" * $  +(), “ ” &'()//"=,<> <,<=,>,>=  ‘ #% ’ 0 #%‘ - ’  ‘ 1’2 1‘ ’  &3456" 7189:;* 7180" $<=>? :@8-A8BCDD 6E@ $1=F8  71G‘ ’  ‘ H’ 9 H ‘ ’    ! CF!I-JK BL9 L BM9 #M‘ ’ ‘ ’ D/NO/L/MPQ ’#LM’ CRBLI BMS=TIUI 2. Insert(S1,S2,vt) B9 B#‘ ’ VNNNOBLWQ ‘#’ 1FB S=TIUI 1. Delete(S,vt,n) VÝ dôý nghÜaThñ tôc C9 ‘ ’ X'C/NOQ9 8‘ ’ C4 ? 4. UPCase(ch) BL9 L BM9 #‘ ’ ‘ LM’ '/OBLBMQ9P CIUY*= >FBL BM 3. Pos(S1,S2) B9 1‘ ’ NOBQ9Z CU.  FB 2. Length(S) VÝ dôý nghÜaHµm B9 H‘ ’ C)4OBW[Q9 ‘ ’ H\-> )S=TIUI FB 1. Copy(S,vt,n) 4. Mét sè vÝ dô NhËp vµo hä tªn cña hai häc sinh, in ra mµn h×nh hä tªn dµi h¬n? 1 C¸c bíc: ThÓ hiÖn b»ng pascal 1. "( Var a,b: string; 2. HF8( BEGIN Write(‘ Nhap xau ho ten thu nhat :’); Readln(a); Write(‘Nhap xau ho ten thu hai :’); Readln(b); 3. I:%( IF Length(a)>Length(b) Then write(a) else write(b); Readln; END. Nhập vào hai xâu từ bàn phím, kiểm tra xem kí tự đầu tiên của xâu thứ nhất có trùng với kí tự cuối cùng của xâu thứ hai không? 2 Các bớc: 1. "(! 2. HF8( 3. I:%(# ! "%#&9#1(! A[1] "%#&>J(! B[x] # I676( K&)6L C1 6#L M#N NhËp vµo mét x©u tõ bµn phÝm, ®Ra ra mµn h×nh x©u thu ®Rîc b»ng c¸ch lo¹i bá c¸c dÊu c¸ch tõ x©u ®· cho? 3 1#F# #O6 ##1 -%.! 71="‘ ]H’ 7<^_-`"‘ ]H’ ThuËt to¸n  P,"Q#R(42 G,S9LT##B#D#O89#:()UF8 89#:LT#D#NV=)6(4, )#L M#N& #W#F## 1, [...]...Hãy nhớ! Xin chao cac ban! Xâu là dãy các kí tự trong bộ mã ASCII Var S : string[30] Khai báo: tên xâu, độ dài lớn nhất của xâu S[1] = X Tham chiếu phần tử của 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 và hàm chuẩn . write(a) else write(b); Readln; END. Nhập vào hai xâu từ bàn phím, kiểm tra xem kí tự đầu tiên của xâu thứ nhất có trùng với kí tự cuối cùng của xâu thứ hai không? 2 Các bớc: 1. "(! 2. HF8( 3 !  "#$%#&#'(#)#*+, -% .!*/+0  ,‘ ’ 1(!2 34%#&56$7#89#:(2 -% .! ;76( <=>%#&#(?! @2 H 1 ’  &3456" 7189:;* 7180" $<=>? :@8-A8BCDD 6E@ $1=F8  71G‘ ’  ‘ H’ 9 H ‘ ’    ! CF!I - JK BL9

Ngày đăng: 19/07/2014, 19:01

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

Tài liệu cùng người dùng

Tài liệu liên quan