1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng tin học 11 bài 12

22 525 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 3,22 MB

Nội dung

Câu 1: Em hãy nêu khái niệm xâu?Viết cú pháp khai báo biến xâu và cách tham chiếu đến một phần tử trong xâu?. ĐÁP ÁN-Xâu là một dãy kí tự thuộc bảng mã ASCII.. Mỗi kí tự là một phần tử

Trang 1

BỘ MÔN TIN HỌC 11 Giáo viên: Nguyễn Thanh

Mẫn

SỞ GIÁO DỤC VÀ ĐÀO TẠO QUẢNG NGÃI

TRƯỜNG THPT LƯƠNG THẾ VINH

Trang 2

Câu 1: Em hãy nêu khái niệm xâu?Viết cú pháp khai báo biến xâu và cách tham chiếu đến một phần tử trong xâu?

ĐÁP ÁN-Xâu là một dãy kí tự thuộc bảng mã ASCII Mỗi kí tự là một

phần tử của xâu.

-Cú pháp khai báo biến xâu:

Var <tên biến xâu>: string [độ dài lớn nhất của xâu];

-Tham chiếu đến một phần tử theo cú pháp:

<tên biến xâu>[chỉ số phần tử ]

Trang 3

ĐÁP ÁN

- Phép ghép xâu kí hiệu bằng dấu “+” dùng để ghép nhiều xâu thành

một xâu

Câu 2:Phép ghép xâu dùng kí hiệu nào và cĩ chức năng gì?

Cĩ các phép so sánh xâu nào? Hãy nêu các qui tắc so sánh

+ Xâu A > xâu B nếu:

từ trái sang ở xâu A có mã ASCII lớn hơn

ơ xâu B

khác nhau và B là đoạn đầu của xâu A

>, >=, <, <=, =, <>

Trang 4

(Tiết 2)

Trang 5

Cần có thao tác

gì để chỉnh sửa xâu A thành xâu

B ?

A n

e y

u g

Trang 7

Ví dụ 1:

St:= ‘Song Hong’;

Delete(St,1,5);

gn

oH

gn

oS

1 2 3 4 5 6 7 8 9

ST[1]

gn

oH

Trang 8

‘Dat Nuoc’ delete (S, 5, 4)

‘Duc Pho’ delete (S, 1, 9)

‘Tin hoc’ delete (S, 8, 4)

Trang 9

 s1, s2: là các hằng hoặc biến xâu

 vt: Vị trí cần chèn xâu s1 vào xâu s2

Ý nghĩa: Chèn xâu s1 vào xâu s2, bắt đầu ở

vị trí vt

Trang 14

Giá trị S Biểu thức Kết quả

‘Bai hoc dau tien’ copy (S, 9, 8)

Trang 15

 Trong đó: s là một hằng xâu hoặc biến xâu

Ý nghĩa: cho kết quả là giá trị độ dài của xâu S

Trang 17

‘ AB’ ‘ACBCAB’ Pos(s1,s2);

‘ CD’ ‘DiaCDCD’ Pos(s1,s2);

‘lop’ ‘tinhoc’ Pos(s1,s2);

‘tinh’ ‘tinhtoan’ Pos(s1,s2);

5 4 0 1

Trang 19

Ví dụ 1: Viết chương trình nhập

vào họ tên của 2 người vào 2 biến xâu và đưa ra màn hình

xâu dài hơn, nếu bằng nhau thì đưa ra xâu nhập sau.

Xác định input, output của bài

toán?

* INPUT: s1, s2

* OUTPUT: S1 nÕu s1 > s2

S2 nÕu s1 <= s2

Trang 20

Write(‘ho ten nguoit1 :’);

Readln;

End

CT

Trang 21

CỦNG CỐ

Trang 22

Tiết học đến đây là

hết.

cùng các em học sinh Vui

- Khoẻ và Thành công.

đã đến dự tiết dạy!

Ngày đăng: 22/06/2017, 17:01

TỪ KHÓA LIÊN QUAN

w