DELETE(ST,VT,N)- GIỚI THIỆU CẤU TRÚC CHUNG CUẢ THỦ CHỨC NĂNG

6. Thủ tục delete:

Delete(st,vt,n)

- giới thiệu cấu trúc chung cuả thủ

Chức năng: Xoá đi trong xâu st

- Quan satù cấu trúc chung của thủ tục

gồm n kí tự bắt đầu từ vị trí vt

tục Delete

delete và ví dụ về chức năng của nó.

-Cho ví dụ:

VD: var st:string;

Begin

St:=’hanoi’

Delete(st,3,2);

Write(st)

Readln

End.

? kết quả của chương trình in ra mà

Kết quả là ‘hai’

hình

? Chức năng của chúng?

Xoá đi trong xâu st gồm n kí tự bắt đầu

từ vị trí vt

HOẠT ĐỘNG 2:

Rèn luyện kĩ năng sử dụng hàm và thủ tụcb. Mục tiêu:- Học sinh biết sử dụng hàm và thủ tục giải quyết một số bài toán đơn giản, linh hoạt trong việc lựa chọn sử dụng hàm và thủ tục.

Vd: Viết chương trình nhập vào

? Dữ liệu vào, dữ liệu ra

-

vào: một xâu kí tự bất kì

một xâu từ bàn phím và đưa ra

-

ra: xâu không có dấu cách

màn hình xâu thu được từ nó bời

? Nhiệm vị chính là gì?

-

Xoá bỏ dấu cách

? cần sử dụng những hàm và thủ tục

việc loại bỏ các dấu cáh nếu có.

-

Hàm length

nào?

+ Giới thiệu chương trình cho hs

quan sát.

Var i, k:byte

A,b:string;

Write(‘nhap xau’);readln(a);

K:=length(a);

B:=’ ‘;

For i:=1 to k do

If a[i]<>’’ then b:=b+a[i];

Write(‘ket qua’, b);