Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
341,5 KB
Nội dung
§3 1. Dữliệuvà kiểu dữ liệu: Máytính là công cụ xử lý thông tin, chươngtrình chỉ dẫn cho máy cách thức xử lý thông tin để có kết quả mong muốn. Dữ liệu: số, văn bản, §3 1. Dữliệuvà kiểu dữ liệu: *Số nguyên: Ngôn ngữ lập trình phân chia dữliệu thành các kiểu và định nghĩa các phép xử lý tương ứng trên mỗi liểudữ liệu. *Số thực: *Xâu kí tự (xâu):là dãy các chữ cái lấy từ bảng chữ cái của ngôn ngữ lập trình. Tên kiểu Phạm vi giá trị integer -2 15 đến 2 15 -1 real 2.9 x 10 -39 đến 1.7 x 10 38 char Một kí tự trong bảng chữ cái string Xâu kí tự tối đa gồm 255 kí tự Ví dụ: Bảng dưới đây liệt kê một số kiểu dữliệu của NNLT Pascal: §3 1. Dữliệuvà kiểu dữ liệu: Ví dụ: Số học sinh của lớp 8 1 là 38 (Số nguyên) Bạn Nam cao 1.35m (Số thực) ‘Chao cac ban’ ; ‘Lop 8’ (Xâu kí tự) §3 1. Dữliệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: Các phép toán cộng (+), trừ (-), nhân (*), chia (/), được sử dụng trong mọi NNLT với kiểu số nguyên và số thực. Các kí hiệu của phép toán số học được sử dụng trong NNLT Pascal: Kí hiệu Phép toán Kiểu dữliệu + Cộng Số nguyên, số thực - trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên §3 1. Dữliệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: Ví dụ (/, div, mod): 5/2 = 2.5 12 div 5 = 2 -12 div 5 = -2 5 mod 2 = 1 -5 mod 2 = -1 -5/2 = -2.5 Ví dụ biểu thức số học: Biểu diễn Toán học Biểu diễn trong NNLT Pascal a x b – c + d a * b – c + d 15 + 5 * a / 2 (x+5)/(a+3)-y/(b+5)*(x+2)*(x+2) 15 5 2 a x + 2 5 ( 2) 3 5 x y x a b + − + + + §3 1. Dữliệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: Thứ tự ưu tiên của các phép toán: Phép toán trong ngoặc Phép toán *, /, div, mod Phép toán +, - (từ trái sang phải) [...]... quả tính diện tích hình tròn ra màn hình như sau: §3 1 Dữliệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: 3 Các phép toán so sánh: 4 Giao tiếp người -máy tính: : b) Nhập dữ liệu: write('Ban hay nhap nam sinh:'); kết quả xuất hiện trên màn hình như sau: §3 1 Dữliệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: 3 Các phép toán so sánh: 4 Giao tiếp người -máy tính: : c) Tạm ngừng chương. .. sau: §3 1 Dữliệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: 3 Các phép toán so sánh: 4 Giao tiếp người -máy tính: : d) Hộp hội thoại: Ví dụ §3 1 Dữ liệuvà Củng cố bài học: kiểu dữ liệu: 2.Các phép - Dữ liệu: số, kí tự toán với kiểu - Kiểu dữ liệu: số nguyên, số dữliệu số: 3 Các phép thực, xâu kí tự toán so sánh: - Các phép toán dùng cho kiểu số: 4 Giao tiếp +, -, *, /, div, mod người -máy -...§3 1 Dữ liệuvà kiểu dữ liệu: 2.Các phép toán với kiểu dữliệu số: 3 Các phép toán so sánh: > (lớn hơn), < (bé hơn), = (bằng), >= (lớn hơn hoặc bằng), 17 kết quả là đúng 22 . <>. - Giao tiếp người và máy tính. §3 1. Dữ liệu và kiểu dữ liệu: 2.Các phép toán với kiểu dữ liệu số: 4. Giao tiếp người -máy tính: : Dặn dò: 3. Các phép. 1. Dữ liệu và kiểu dữ liệu: Máy tính là công cụ xử lý thông tin, chương trình chỉ dẫn cho máy cách thức xử lý thông tin để có kết quả mong muốn. Dữ liệu: