Bài 3. Chương trình máy tính và dữ liệu

Chia sẻ bởi Nguyễn Thị Huệ | Ngày 24/10/2018 | 42

Chia sẻ tài liệu: Bài 3. Chương trình máy tính và dữ liệu thuộc Tin học 8

Nội dung tài liệu:

BÀI KIỂM TRA TRÌNH 2
HỌ VÀ TÊN: NGUYỄN THỊ NGỌC
LỚP : TOÁN - TIN 2C
Kiểm tra bài cũ
Các chương trình pascal sau đây có hợp lệ không? Tại sao?
1. Begin End.
2. Begin
Program vd1;
Writeln(`Chao cac ban`);
End.
-chuong trỡnh 1 h?p l? m?c dự chuong trỡnh n�y khụng th?c hi?n di?u gỡ c?.
-chuong trỡnh 2 khụng h?p l? vỡ ph?n khai bỏo tờn chuong trỡnh l?i n?m ? ph?n thõn chuong trỡnh.
Bài 3: chương trình máy tính
và dữ liệu
dữ liệu và kiểu dữ liệu
Các phép toán với dữ liệu kiểu số
1. Dữ liệu và kiểu dữ liệu
Ví dụ 1:Kết quả thực hiện của một chương trình in ra màn hình
với các kiểu dữ liệu quen thuộc là chữ và số
Máy tính là công cụ xử lí thông tin, còn chương trình chỉ dẫn cho máy tính cách thức xử lí thông tin để có kết quả mong muốn.
Kiểu dữ liệu xác định các giá trị của dữ liệu và các phép toán thực hiện trên giá trị đó
Các ngôn ngữ lập trình định nghĩa sẵn một số kiểu dữ liệu cơ bản.
Hãy trình bày các kiểu dữ liệu trong ngôn ngữ lập trình cơ bản?
Kiểu số nguyên.
Kiểu số thực.
Kiểu xâu kí tự.
Ví dụ:
Kiểu số nguyên : số học sinh của một lớp, số sách trong thư viện…
Kiểu số thực: chiều cao của bạn bình, điểm trung bình môn toán…
Kiểu Xâu kí tự : “ chào các bạn”, “ lớp 8E” , “2/9/1945”…
Kiểu dữ liệu cơ bản trong ngôn ngữ lập trình Pascal
Trong Pascal, để cho chương trình dịch hiểu dãy chữ số là kiểu xâu. Ta phải đặt dãy số đó trong cặp dấu nháy đơn
Ví dụ: ‘Chao cac ban’; ‘5324’
2. CÁC PHÉP TOÁN VỚI DỮ LIỆU KiỂU SỐ
Bảng kí hiệu các phép toán số học trong ngôn ngỮ Pascal
Các ví dụ về phép chia.
5/2 = 2.5
-12/5 = -2.4


Phép chia lấy phần nguyên
5 div 2 = 2
-12 div 5 = -2
Phép chia lấy phần dư
5 mod 2 = 1
-12 mod 5 = -2
a x b – c + d
a*b – c + d
(x+5)/(a+3)-y(b+5)*(x=2)(x=2)
((a+b)*(c-d)+5)/3-a
PHÉP TOÁN
PHÉP TOÁN TRONG PASCAL
Ví dụ về biểu thức số học và cách viết chúng trong ngôn ngữ lập trình pascal
Các phép toán trong ngoặc được thực hiện trước tiên.
Trong dãy các phép toán không có dấu ngoặc, các phép nhân, phép chia lấy phần nguyên (div) và phép chia lấy phần dư (mod) được thực hiện trước.
Phép cộng và phép trừ được thực hiện theo thứ tự từ trái sang phải.
Trong ngôn ngữ lập trình chỉ được sử dụng dấu ngoặc tròn
Trình bày quy tắc tính các biểu thức số học trong ngôn ngữ Pascal?
Bài tập áp dụng
Bài tập 1: Em hãy chọn kết quả của bạn làm đúng nhất
Bốn bạn A, B, C, D đưa ra kết quả của phép chia, phép chia lấy phần nguyên và lấy phần dư của hai số nguyên 14 và 5 như sau:
14 / 5 = 2 ; 14 div 5 = 2 ; 14 mod 5 = 4.
14 / 5 = 2.8 ; 14 div 5 = 2 ; 14 mod 5 = 4.
14 / 5 = 2.8 ; 14 div 5 = 4 ; 14 mod 5 = 2.
14 / 5 = 3 ; 14 div 5 = 2 ; 14 mod 5 = 4.
(A)
Bài tập 2: Bạn nào đã viết sai
Ba bạn A, B, C đã viết phép so sánh trong ngôn ngữ Pascal như sau:
(B)
(C)
>=
>=
Ghi 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 đó.
DẶN DÒ
1. Trả lời câu hỏi 1, 2, 4, 5, 6 _ trang 26 _ sách giáo khoa .
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Huệ
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)