Tải bản đầy đủ (.ppt) (18 trang)

bai 12 : kiểu xâu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (785.06 KB, 18 trang )



KiỂM TRA BÀI CŨ
Câu 1 : Em hãy nêu các cách khai báo của mảng 2 chiều :
a. Khai báo trực tiếp của mảng 2 chiều.
b. Khai báo gián tiếp của mảng 2 chiều.
Câu 2 : Cho ví cách khai báo gián tiếp của mảng 2 chiều?

TRẢ LỜI
Câu 1 : Các cách khai báo :
a. Khai báo trực tiếp:
Var <tên biến mảng>:array[kiểu chỉ số hàng,kiểu chỉ số
cột]of <kiểu phần tử>
Câu 1 : Các cách khai báo :
b. Khai báo gian tiếp :
Type<tên kiểu mảng>=array[kiểu chỉ số hàng,
kiểu chỉ số cột] of <kiểu phần tử>;
Var <tên biến mảng>:<tên kiểu mảng>;

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?
H
H
n
n
a
a
N
N
A


A
H
H
P
P
m
m
y
y
N
N
e
e
y
y
u
u
G
G
N
N
A
B
Hãy xác định
kiểu dữ liệu của
hai biến A,B?
Bài toán đặt vấn đề:

Xâu là dãy các kí tự trong bộ mã ASCII.
T

T
I
I
n
n
H
H
o
o
c
c
A
1 2 3 4 5 6 7
Trong đó:

Khi tham chiếu đến kí tự thứ i của xâu ta viết: A[i].
Tên xâu: A;
Mỗi kí tự gọi là một phần tử của xâu;
Ví dụ:
Độ dài của xâu
(số kí tự trong xâu):
7;
H
H
1. Khái niệm
Ví dụ: A[5]= H .
Xâu A có bao
nhiêu phần tử?
A[7]=C .
c

c

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 của xâu];
Ví dụ: Var hoten: String[26];
Khi khai báo xâu có thể bỏ qua phần khai báo [độ dài lớn nhất],
khi đó độ dài lớn nhất của xâu sẽ nhận giá trị ngầm định là 255.
Ví dụ: Var chuthich :String;
Hãy cho ví dụ
về khai báo
biến xâu?

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×