Tải bản đầy đủ (.ppt) (18 trang)

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

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 (524.05 KB, 18 trang )


Gi¸o ¸n ®iÖn tö tin häc líp 8

1. Dữ liệu và kiểu dữ liệu
Kiểu dữ liệu văn bản không
sử dụng phép toán:
+
Kiểu dữ liệu văn bản sử dụng
phép toán nối xâu:
&


Ngôn ngữ lập trình thường phân chia dữ liệu thành các kiểu và
định nghĩa các phép toán tương ứng trên mỗi kiểu dữ liệu.
Hãy giải thích về kết
quả của hai công thức
được sử dụng trong
Excel
ở các hình bên.

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 thường dùng sau:

Số nguyên
Ví dụ: số học sinh, số quyển sách,

Số thực
Ví dụ: điểm TB môn văn, chu vi đường tròn,

Xâu kí tự
Ví dụ: CHAO CAC BAN, 8A1 , 5/ 9/ 2008 ,


là dãy các kí tự lấy từ bảng chữ cái của ngôn
ngữ lập trình.
Ngoài các kiểu trên, mỗi ngôn ngữ lập trình cụ thể còn định nghĩa
thêm nhiều kiểu dữ liệu khác.

Một số kiểu dữ liệu cơ bản
của ngôn ngữ lập trình Pascal
Tên kiểu Phạm vi giá trị
integer
Số nguyên trong khoảng -2
15
đến 2
15
-1
real
Số thực có giá trị tuyệt đối trong khoảng
2,9 x 10
-39
đến 1,7 x 10
38
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ự

R:
CV, S:
Bµi to¸n:
BiÕt b¸n kÝnh cña h×nh trßn lµ mét sè ch½n R. TÝnh chu vi

(CV) vµ diÖn tÝch (S) cña h×nh trßn.
H·y lùa chän kiÓu
d÷ liÖu thÝch hîp
trong Pascal cho R,
CV vµ S.
kiÓu integer
kiÓu real

2. Các phép toán với dữ liệu kiểu số
Trong ngôn ngữ lập
trình có thể thực hiện
được các phép toán
số học không nhỉ?
Trong mọi ngôn ngữ lập trình đều có thể thực hiện
các phép toán số học cộng, trừ, nhân và chia với các
số nguyên và số thực.

C¸c phÐp to¸n sè häc trong Pascal
KÝ hiÖu Tªn 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
mod
Chia lÊy phÇn d­
Sè nguyªn
div
Chia lÊy phÇn nguyªn
Sè nguyªn

×