1. Trang chủ
  2. » Hóa học

Tiet 7 Bai 7 va bai 8

4 6 0

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

THÔNG TIN TÀI LIỆU

Nội dung

GV: Giíi thiÖu mét sè thao t¸c thêng dïng khi so¹n th¶o ch¬ng tr×nh trong m«i trêng so¹n th¶o Turbo Pascal. Rót kinh nghiÖm sau bµi gi¶ng:.[r]

(1)

Đ7

.

các thủ tục chuẩn vào/ra đơn gin

Đ8

.

Soạn thảo, dịch, thực hiệu chỉnh chơng trình

I Mục tiêu: 1 Kiến thức:

- Biết lệnh vào đơn giản để nhập thơng tin từ bàn phím đa thơng tin mn hỡnh

- Biết bớc soạn thảo, dịch, thực hiệu chỉnh chơng trình - Biết mét sè c«ng cđa m«i trêng TP

2 Kỹ năng:

- Vit c mt s lnh vo đơn giản

- Bớc đầu chỉnh sửa đợc chơng trình dựa vào thơng báo lỗi chơng trình dịch tính hợp lý kết thu đợc

3 Phơng pháp, phơng tiện dạy học: - Phơng pháp: Thuyết trình, vấn đáp;

- Phơng tiện: Máy chiếu, máy tính, phơng chiếu, bảng II Hoạt động dạy học:

Hoạt động GV HS Nội dung

1 Nhập liệu vào từ bàn phím: GV: Làm cách để nhập giá trị từ

bµn phÝm vµo cho biÕn

GV: Diễn giải hoạt động READ/READLN, nêu khác dùng Read/Readln

GV: Mỗi ngôn ngữ có cách nhập thông tin vào khác

Ta dùng thủ tục chuẩn READ hc READLN cã cÊu tróc nh sau:

READ(<biÕn1>, ,<biÕnn>); hc READLN(<biÕn1>, ,<biÕnn>); VÝ dơ: Read(N);

Readln(a,b,c);

Chú ý: Khi nhập liệu từ bàn phÝm READ vµ READLN cã ý nghÜa nh nhau, tuy nhiên thờng hay dùng READLN hơn. READLN chờ gõ phÝm Enter.

GV: §a vÝ dơ vỊ CT có nhập thông tin vào từ bàn phím

VÝ dô 1:

Program VD1; Uses crt;

Var Tuoi: Byte;

VÝ dô 2:

Program VD2; Uses crt;

Var a,b,c: Integer;

(2)

Hoạt động GV HS Nội dung

BEGIN

Clrscr;

Write(‘Moi ban cho biet tuoi cua minh’);

Readln(tuoi);

Write(‘Cam on, tuoi cua ban la:, tuoi,’Tuoi’);

Readln; END

BEGIN

Clrscr;

Write(‘Moi ban nhap so:’) Readln(a,b,c);

Write(‘Ban vua nhap vao so:’,a,b,c);

Readln; END GV: Ch¹y CT cho HS quan s¸t, nhËn

xÐt vỊ CT

- Giải thích việc nhập giá trị cho nhiều biến đồng thời

- Có thể thay đổi lệnh Readln(a,b,c) ví dụ thành Read(a,b,c) chạy CT để HS thấy khác sử dụng lệnh

Việc nhập liệu cho nhiều biến thì:

- Giá trị biến phải cách dấu cách dấu Enter

- Máy gán giá trị cho biến theo thứ tự nh lệnh nhập tơng ứng

2 Đa liệu hình: GV: ví dụ việc ghi liệu

giỏ tr a,b,c lin Khi ngời sử dụng khó phân biệt đợc giá trị biến

GV: Vậy làm có những cách để hiển thị liệu theo ý mun ca ngi lp trỡnh?

GV: Mỗi ngôn ngữ có cách đa thông tin hình khác

- Để đa liệu hình vị trí trỏ, ta dùng thủ tục: WRITE WRITELN với cấu trúc:

Write(<giá trị 1>, ,<giá trị n>); Writeln(<giá trị 1>, ,<giá trị n>);

- Trong giá trị tên biến, tên hằng, giá trị cụ thể, biểu thức hoc tờn hm

Lấy thêm ví dụ thủ tục đa thông tin hình ngôn ngữ khác

C++: cout,

GV: Giải thích khác Write, Writeln

Ví dụ:

Write(a, b, c);

Writeln(‘Gia tri cđa n lµ: ‘, N);

- Thđ tơc Writeln sau ®a kÕt chuyển trỏ hình xuống đầu dòng

Lờy ví dụ minh hoạ cụ thể ch-ơng trình

(3)

Hot ng GV HS Nội dung

Có thể lấy ví dụ phần nhập liệu sửa để học sinh thấy việc khác hai lệnh Write Writeln Minh hoạ quy cách đa thông tin chơng trình

Sửa lại ví dụ phần để liệu số phân cách –ngời dùng phân biệt đợc

Kết thực: <Độ rộng>:< Số chữ số thập phân>

Kết khác:<Độ rộng> Ví dụ: Write(N:8)

Writeln.(‘X=’, X:8:3);

GV: §a vÝ dô sau: VÝ dô 1:

Để nhập giá trị từ bàn phím ta th-ờng dùng:

Write(‘Nhap gia tri cua M:); 1

Readln (M) 2

Trong đó: 2 Dùng để đọc giá trị gán cho biến m

CÊu tróc 1, gọi giao tiếp ngời máy

Ví dụ: Xét chơng trình đầy đủ sau Prỏgam VD2;

Var N: IntÓg; Begin

Write (‘lop ban co bao nhieu nguoi:’); Readln (N);

Writeln (‘Vay la ban co’, N-1,’ngêi b¹n líp’);

W(Go Enter de ket thuc chuong trinh); Readln;

End

III Cñng cè:

- Nhắc lại số khái niệm - Híng dÉn HS lµm bµi tËp SGK

IV Rút kinh nghiệm sau giảng:

Bài 8:

Nội dung giảng:

Hot ng ca GV v HS Nội dung

Ơn định lớp Chào thầy

Cán lớp báo cáo sĩ số Chỉnh đốn trang phục

GV: Giới thiệu số tập tin cần thiết để Turbo Pascal chạy đợc, hớng dẫn em cách khởi động Pascal máy tính

(4)

Turbo.exe (file ch¹y) Turbo Tpl (file th viƯn) Turbo.tph (file híng dÉn)

GV: Giới thiệu số thao tác thờng dùng soạn thảo chơng trình mơi trờng soạn thảo Turbo Pascal GV: Thực vài lần thao tác để em nhận thấy mức độ tiện lợi soạn thảo nh chạy chơng trình

GV: ViÕt mét ch¬ng vÝ dơ, thùc thao tác sửa lỗi

Cú thể lấy ví dụ yêu cầu ngời dùng nhập vào năm sinh, trả kết tuổi ngời

Mét sè thao t¸c thêng dïng Pascal: - Xuèng dßng: Enter

- Ghi file vào đĩa: F2 - Mở file có: F3

- Biªn dịch chơng trình: Alt + F9 - Soát lỗi chơng trình: F9

- Chạy chơng trình: Ctrl + F9

- Đóng cửa sổ chơng trình: Alt + F3 - Chuyển qua lại cửa sổ: F6 - Xem lại hình kết quả: Alt + F5 - Tho¸t khái TP: Alt + X

V Cđng cè, dặn dò:

- Nhc li s hot ng ca Write/Writeln, Read/Readln - Ra tập nhà

Ngày đăng: 06/03/2021, 00:51

TỪ KHÓA LIÊN QUAN

w