Tương tác giữa người – máy tính là do người lập trình tạo ra và thường thực hiện nhờ các thiết bị chuột, bàn phím, màn hình... CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4.[r]
(1)Em hoàn thành tập sau: Điền dấu x vào ô lựa chọn
STT Dữ liệu Kiểu số nguyên Kiểu số thực Kiểu xâu
1 54231
2 ‘54231’ 142.34
4 ‘8a’
5 - 346
6 -16.31
7 ‘1/10/2008’
(2)Em hoàn thành tập sau: Điền dấu x vào ô lựa chọn
ST
T Dữ liệu Kiểu số nguyên Kiểu số thực Kiểu xâu
1 54231 X
2 ‘54231’ x
3 142.34 X
4 ‘8a’ X
5 - 346 X
6 -16.31 X
7 1/10/2000 X
(3)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
3 Các phép so sánh Trong tốn học
Kí hiệu Phép so sánh Ví dụ
= Bằng 5 = 5
< Nhỏ 3 < 5
> Lớn 9 > 6
≠ Khác 6 ≠ 5
≤ Nhỏ 5 ≤ 6
≥ Lớn 9 ≥ 6
(4)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
3 Các phép so sánh
Khi viết chương trình, để so sánh liệu (số, biểu thức, …) ta sử dụng kí hiệu ngơn ngữ lập trình quy định
Khi viết chương trình, để so sánh liệu (số, biểu thức, …) ta sử dụng kí hiệu ngơn ngữ lập trình quy định
Kí hiệu Pascal Phép so sánh Kí hiệu toán học
= Bằng =
< Nhỏ <
> Lớn >
<> Khác ≠
<= Nhỏ ≤
>= Lớn ≥
(5)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
3 Các phép so sánh
Để so sánh giá trị hai biểu thức, sử dụng kí hiệu nói trên.
Ví dụ 1:
Biểu thức so sánh Kết
7 = Đúng
10+1 > 7*2 Sai
(6)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
Là q trình trao đổi hai chiều người máy tính khi thực chương trình
Con người: Thực kiểm tra, điều chỉnh, bổ sung,… Máy tính: Đưa thơng báo, kết quả,…
(7)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
a Nhập liệu
Nhập liệu gì?
(8)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
a Nhập liệu
Ví dụ: Tính diện tích hình trịn, biết bán kính nhập từ bàn phím
Chương trình tạm ngừng để chờ người dùng “nhập liệu “ từ bàn phím
(9)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
b Thơng báo kết tính tốn
Thơng báo kết tính tốn gì?
(10)Bài 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 tính tốn
(11)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
c Các thơng báo q trình thực chương trình
Thơng báo tạm ngừng khoảng thời gian định.
Writeln(‘Cac ban cho giay nhe…’); Delay(2000);
KÕt qu¶
Các thơng báo tạm ngừng chương trình có chế độ?
(12)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
c Các thơng báo q trình thực chương trình
Thơng báo tạm ngừng người dùng nhấn phím.
Writeln(‘nhap ban kinh hinh tron r: ’); readln(r);
KÕt qu¶
(13)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 4 Giao tiếp người – máy tính
c Các thơng báo q trình thực chương trình
Thơng báo dạng hộp thoại
Hộp thoại sử dụng công việc giao tiếp người – máy tính chạy chương trình.
Ví dụ: Hộp thoại sau xuất người dùng thực thao tác kết thúc chương trình
(14)Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU Bài tập 1: Em chọn kết bạn làm nhất Bốn bạn A, B, C, D đưa kết phép chia, phép chia lấy phần nguyên lấy phần dư hai số nguyên 14 sau:
(15)(A)
Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU Bài tập 2: Bạn viết sai
Ba bạn A, B, C viết phép so sánh ngôn ngữ Pascal sau:
5 m x a
( 5) /(2* ) x m a (B)
(C)
x >= (m5) /(2* )a