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

bai thu hanh so 5

11 219 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 11
Dung lượng 1,48 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài tập và thực hành 5... Bài tập và thực hành 5Ví dụ 3 tr 71 Nhập 1 xâu từ bàn phím và đưa ra màn hình xâu đó nhưng được viết theo thứ tự ngược lại... Kiểm tra xâu đó có phải là xâu đố

Trang 1

Bài tập và thực hành 5

Trang 2

Bài tập và thực hành 5

Ví dụ 1 (tr 71)

Nhập 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.

Trang 3

Bài tập và thực hành 5

Ví dụ 1 (tr 71)

V A N

Xâu kết quả

Trang 4

Bài tập và thực hành 5

Ví dụ 3 (tr 71)

Nhập 1 xâu từ bàn phím và đưa ra màn hình xâu đó

nhưng được viết theo thứ tự ngược lại

Trang 5

Bài tập và thực hành 5

Ví dụ 3 (tr 71)

1 2 3 4 5

Input

Output

Trang 6

Bài tập và thực hành 5

Câu a (tr 73)

Nhập vào từ bàn phím 1 xâu Kiểm tra xâu đó có phải là xâu đối xứng hay không.

• Xâu đối xứng có tính chất: đọc nó từ

phải sang trái cũng thu được kết quả

Trang 7

Bài tập và thực hành 5

Câu a (tr 73)

là xâu đối xứng hay không.

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

toán

Trang 8

Bài tập và thực hành 5

Câu a (tr 73)

Xâu không đối xứng

Xâu đối xứng

Trang 9

Bài tập và thực hành 5

Câu a (tr 73)

Tạo xâu đảo ngược

Kiểm tra xâu ban đầu với xâu vừa tạo

+Nếu bằng nhau là xâu đối xứng +Ngược lại là xâu không đối

Nêu ý tưởng của thuật toán

Trang 10

Bài tập và thực hành 5

Câu a (tr 73)

Var i, x: byte;

a, p: string ;

Begin

write(‘Nhap vao xau:’); readln(a);

x:= length(a);

p:=‘’;

for i:= x downto 1 do

p=: p+a[i];

if a= p then

write(‘xau la xau doi xung’)

Trang 11

Bài tập và thực hành 5

Câu a (tr 73)

1 2 3 4 5 6

a

p

i

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

Xem thêm

TỪ KHÓA LIÊN QUAN

w