Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (391.33 KB, 18 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>
• <sub>?1: Nêu từ khố là gì? Tên như thế nào là </sub>
tên khơng hợp lệ ? Cho ví dụ?
• Các ngơn ngữ lập trình định nghĩa sẵ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ị
đó
• <sub> Các ngơn ngữ lập trình định nghĩa sẵn </sub>
một số kiểu dữ liệu cơ bản.
<i>Hãy trình bày các kiểu dữ liệu cơ bản </i>
<i>trong ngơn ngữ lập trình?</i>
Kiểu số ngun.
Kiểu số thực.
Kiểu xâu kí tự.
• <sub>VD: A:Char</sub>
• <sub>B: Char</sub>
• Lop em: String
• <sub>Hoa binh: String</sub>
• <sub>VD: 1.5: Real<kiểu số thực></sub>
• <sub>Hãy cho ví dụ kiểu số thưc?</sub>
• 15: Integer<Số ngun>
• <sub>Hãy cho ví dụ về kiểu số ngun?</sub>
Vậy thì em hãy cho biết khi nào chúng ta
<b>dùng dữ liệu kiểu real và khi nào dùng </b>
Tên kiểu Phạm vi giá trị
integer Số nguyên trong khoảng -215
đến 215 – 1(-3276832767)
real Số thực có giá trị tuyệt đối trong
khoảng 2,9x10-39 đến 1,7x1038
và số 0
Char Một kí tự trong bảng chữ cái
String Xâu kí tự, tối đa gồm 255 kí tự
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
<i> VD 1234</i>
<i>Theo các em dãy số có thể biểu diễn dưới dạng kí tự khơng? </i>
<i>Ví dụ: ‘Chao cac ban’; </i>
<i>‘1234’’</i>
CÁC PHÉP TOÁN VỚI DỮ LIỆU KiỂU SỐ
CÁC PHÉP TỐN VỚI DỮ LIỆU KiỂU SỐ
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
• Các phép tốn trong ngoặc được thực hiện trước tiên.
• Trong dãy các phép tốn khơng có dấu ngoặc, các
<i>phép nhân, phép chia lấy phần nguyên (div) và phép </i>
<i>chia lấy phần dư (mod) được thực hiện trước.</i>
• Phép cộng và phép trừ được thực hiện theo thứ tự từ
trái sang phải.
• Các phép tốn trong ngoặc được thực hiện trước tiên.
• Trong dãy các phép tốn khơng có dấu ngoặc, các
<i>phép nhân, phép chia lấy phần nguyên (div) và phép </i>
<i>chia lấy phần dư (mod) được thực hiện trước.</i>
• Phép cộng và phép trừ được thực hiện theo thứ tự từ
trái sang phải.
a : b – c + d <sub>a/b – c + d</sub>
15/3+8/2
15 :3+8:2
2
a
(x+5)/(a+3)-y(b+5)*(x+2)(x+2)
x 22
5
b
y
3
a
5
x
((a+b)*(c-d)+5)/3-a
a b c d 6 <sub>a</sub>
+) PHÉP TOÁN PHÉP TOÁN TRONG PASCAL
Thuộc kiểu dữ liệu số
Dãy chữ số 2010 có thể thuọc những
kiêud dữ liệu nào?
1. Bài 2: <T26>
1.Bài 3: Hãy cho biết hai lệnh sau có tương
1. 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 tốn có thể
thực hiện trên từng kiểu dữ liệu đó.