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

Tiết 34 - BTTH 5

10 404 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Tập Và Thực Hành 5
Trường học Trường Trung Học Phổ Thông
Chuyên ngành Tin Học 11
Thể loại Bài tập và thực hành
Định dạng
Số trang 10
Dung lượng 1,55 MB

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

Nội dung

TRƯỜNG TRUNG HOG PHO TRONG Buôn Đôn TIN HOC 11... Chương trình được viết lại như sau: Var I,x:Byte; a:string;palindrome:boolean; Begin Write Nhap vao xau: `; Readina; X:=lengtha; Pa

Trang 1

TRƯỜNG TRUNG HOG PHO TRONG

Buôn Đôn

TIN HOC 11

Trang 2

for reine ——=— —

BAI TAP VA THUC HANH 5

Thoi gian 1 tiét

Trang 3

Bài thực hành †1: Quan sát chương trình sau

-Hx ` Ni

ã a

var i,x:byte;

a,.p-istring;

begin

write¢’Nhap vao xau:’);

"eadln<a}>zs

x:z:=lengthéca>z

¬

Gv for i:=x downto 1 do

p:=ptalil;

if a=p then

writeC’Rau la palindrome’ >

else

readin;

- 5:46 ;

| Fi Help F2 Save F3 Open Alt+F9 Compile F? Make Al1t+F1@ Local menu

Hãy viết lại chương trình trên, trong đó không dùng biến xâu p.

Trang 4

Chương trình được viết lại như sau:

Var I,x:Byte;

a:string;palindrome:boolean;

Begin

Write( Nhap vao xau: `);

Readin(a);

X:=length(a);

Palindrome:=true;

For t:= 1 to length(a) div 2 do

if ali] <> a[x-i] then palindrome:=false;

lf palindrome then

write(Xau la palindrome’)

Else

write(Xau khong la palindrome’);

ReadIn;

End

Trang 5

c\ Borland Pascal 7.0

dit earch un ompile e buc tions

indow

NONRHE88 PñS

begin

var i,x:byte;

a:strlingš pa Lindrone : boo lean š

1teC?Nhap vao xau:’);

readln(a);

x:=lengthad;

palindrome :=true;

for i:=1 to length<a> div 2 do

if alil<>alx-il then palindrome :=false;

if palindrome then_

write¢’au la palindrome’ >

else

write¢’au khong la palindrome’ );

readln;

Compile Make Local menu

Trang 6

xâu kí tự S và thông báo ra màn hình sô lân xuât hiện của môi cAư cái tiêng Anh trong S

Trang 7

Chương trình được viết lại như sau:

Var I,x:Byte;

a:string;palindrome:boolean;

Begin

Write(Nhap vao xau: `);

Readin(a);

X:=length(a);

Palindrome:=true;

For t:= 1 to length(a) div 2 do

if ali] <> a[x-i] then palindrome:=false;

lf palindrome then

write(Xau la palindrome’)

Else

write(Xau khong la palindrome);

ReadIn:

End

Trang 9

DẶN DÒ

1 Thực hiện bài tập chương 4 - Sach bai tap

2 Thực hiện bai tap s6 10 -Trang 80 _ Sach giáo khoa

3 Xem trước §13 _ “Kiểu bản ghi” _ Trang 74- Sách

giao khoa

4 Xem nội dung phụ lục B_ “Moi trwo’ng Turbo Pascal”

Trang 122 _ Sách giáo khoa.

Trang 10

ÀI HỌC ĐÃ `“

` Ấ

Ngày đăng: 18/09/2013, 11:10

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w