THANG 11_2 LÊ VIỆT HẢIKIỂM TRA BÀI CŨ Em hãy nêu tên và phạm vi các kiểu dữ liệu chuẩn của Turbo Pascal?... BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 1.. Các phép toán với dữ liệu kiểu số 3
Trang 1THANG 11_2008 LÊ VIỆT HẢI
Trang 2THANG 11_2 LÊ VIỆT HẢI
KIỂM TRA BÀI CŨ
Em hãy nêu tên và phạm vi các kiểu dữ liệu chuẩn của Turbo Pascal?
Trang 3THANG 11_2
008
LÊ VIỆT HẢI
Integer Số nguyên trong
khoảng -215 đến 215-1
-32768 đến +32767
Real Số thực có giá trị tuyệt
đối trong khoảng 2,9x10-39 đến 1,7x1038
và số 0
2.9 hoặc 1.7
Char Một ký tự trong bảng
chữ cái ‘A’ hoặc ‘a’
String Xâu ký tự, tối đa gồm
255 kí tự ‘tot’ hoặc ‘12345’
Trang 4TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1 Dữ liệu và kiểu dữ liệu
2 Các phép toán với dữ liệu kiểu số
3 Các phép so sánh
Trang 5THANG 11_2
008
LÊ VIỆT HẢI
Em hãy kể tên các phép so sánh dùng trong toán
học?
Trang 6TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
3 Các phép so sánh
Kí hiệu các phép so sánh trong toán học:
Trang 7THANG 11_2008 LÊ VIỆT HẢI
TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU
3 Các phép so sánh
Kí hiệu các phép so sánh trong Turbo Pascal:
Kí hiệu trong
Trang 8TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU
4 Giao tiếp người – máy tính
a) Thông báo kết quả tính toán
Trong Turbo Pascal để thông báo kết quả tính toán ta
sử dụng lệnh Write hoặc Writeln
b) Nhập dữ liệu
Trong Turbo Pascal để nhập dữ liệu ta sử dụng lệnh
Read hoặc Readln.
Ví dụ: Read(bk);
Chạy Pascal
Trang 9THANG 11_2008 LÊ VIỆT HẢI
TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU
4 Giao tiếp người – máy tính
c) Tạm ngừng chương trình
Có hai chế độ tạm ngừng của chương trình: Tạm
ngừng trong một khoảng thời gian nhất định và tạm ngừng cho đến khi người dùng nhấn phím
Trong Turbo Pascal để tạm ngừng trong một khoảng thời gian nhất định ta sử dụng lệnh Delay.
Chạy Pascal
Delay
Trang 10TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU
4 Giao tiếp người – máy tính
c) Tạm ngừng chương trình
Trong Turbo Pascal để tạm ngừng cho đến khi người dùng nhấn phím ta sử dụng lệnh Readln;
d) Hộp thoại
Hộp thoại được sử dụng như một công cụ cho việc giao tiếp người – máy tính trong khi chạy chương
trình
Chạy Pascal
Readln;
Trang 11THANG 11_2008 LÊ VIỆT HẢI
TIẾT 8 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1 Dữ liệu và kiểu dữ liệu
2 Các phép toán với dữ liệu kiểu số
3 Các phép so sánh
4 Giao tiếp người – máy tính
Các ngôn ngữ lập trình thường phân chia dữ liệu cần xử lí theo các kiểu khác nhau, với các phép toán có thể thực hiện
trên từng kiểu dữ liệu đó
Quá trình trao đổi dữ liệu hai chiều giữa người và máy tính khi chương trình hoạt động thường được gọi là giao tiếp
hoặc tương tác người – máy
Trang 12Hướng dẫn về nhà
Học bài và làm các bài tập số 3,4,5,6,7 trang 26 SGK
Bài số 3: Hãy phân biệt ý nghĩa của các câu lệnh Pascal sau đây:
Writeln(‘5+20=‘,’20+5’); và Writeln (‘5+20=‘,20+5); Hai lệnh sau có tương đương với nhau không? Tại sao?
Writeln(‘100’); và Writeln(100);