ĐƯA DỮ LIỆU RA MÀN HÌNHGV

2. - BAI 2. - BAI
BAI

2. Đưa dữ liệu ra màn hình

GV: Nêu vấn đề:sau khi xử lý xong kết quả

Trong pascal cung cấp thủ tục chuẩn:

tìm được đang được lưu trong bộ nhớ. Để thấy

write(<Danh sách kết quả ra>); hoặc writeln(<Danh

được kết quả trên màn hình ta phải sử dụng thủ

sách kết quả ra>);

tục xuất dữ liệu.

trong đó <Danh sách kết quả ra>có thể tên biến

GV: Yêu cầu học sinh nghiên cứu SGK và cho

đơn, biểu thức, hằng.

biết cấu trúc chung của thủ tục xuất dữ liệu

Ví dụ: write(‘Nap so N:’); Readln(N);

trong ngôn ngữ lập trình pascal.

*Chú ý:

HS: Nghiên cứu và trả lơiø, ghi bài:

- writeln sau khi đưa kết quả ra con trỏ xuống

Cú pháp:write/writeln( <danh sách biểu

dòng mới.

thức>);

Danh sách biểu thức cách nhau bởi dấu

- Ngoài ra trong TPcó quy cách đưa thông tin ra

phẩy.

nàm hình sau:

Biểu thức:hằng ,biến,các biểu thức số học.

+ Kết quả thực:

Cách thực hiện:xuất kết quả của bài toán ra

: <Độ rộng>:<số chữ số thập phân>

màn hình từ trái qua phải.

+ Kết quả khác:

Câu lệnh Writeln thì sau khi xuất kết quả ra

:<Độ rộng>

màn hình con trỏ màn hình xuống đầu dòng kế

ví dụ: Write(N:3); Writeln(‘X=’,x:8:2);

tiếp.

Lệnh writeln(); có thể không có tham số:viết

ra màn hình dòng chữ và dịch chuyển con trỏ

màn hình xuống đầu dòng kế tiếp ( chừa ra một

chỗ trống).

GV: Diễn giảng: Các biểu thức trong câu lệnh

writeln có thể in qui cách như sau:

Đối với kết quả thực:

<biểu thức>:<độ rộng>:<số chữ số thập phân>

Đối với các kết quả khác:

<biểu thức>:<độ rộng>

GV: Nêu ví dụ: write(a:8);

Write(no:8:2);

8 vị trí kể từ vị trí con trỏ hiện thời được dành

để đưa ra giá trị a nên nếu a có giá trị nguyên

dương dưới 8 chữ số hoặc giá trị số âm dưới 7

chữ số thì những vị trí đầu sẽ được điền dấu

cách.8 vị trí được dành để đưa ra giá trị biến

“no” trong đó 2 vị trí để đưa ra phần thập

phân.Do phần nguyên và thập phân cách nhau

bởi dấu chấm nên còn lại 3 vị trí cho phần

nguyên.

HS: Theo dõi giáo viên trình bày ví dụ.

GV: Hỏi: vậy khi các tham số trong lệnh

write() thuộc kiểu char và real thì quy định vị

trí như thế nào?

HS: Khi các tham số có kiểu kí tự việc qui

định vị trí giống kiểu nguyên.

Khi các tham số có kiểu thực thì phải quy

định hai loại vị trí :vị trí cho toàn bộ số thực và

vị trí cho phần thập phân.