tiet 21 on tap

18 6 0
tiet 21 on tap

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

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 đó. Quá trình trao đổi dữ liệu hai chiều gi[r]

(1)(2)

Tin Học Tin Học 8

8

(3)

KIỂM TRA B

KIỂM TRA BÀIÀI C CŨŨ

• ?1: Nêu từ khố gì? Tên

tên khơng hợp lệ ? Cho ví dụ?

(4)

Bài

CHƯƠNG TRÌNH MÁY TÍNH

CHƯƠNG TRÌNH MÁY TÍNH

DỮ LIỆU

(5)

1 DỮ LIỆU VÀ KIỂU DỮ LIỆUDỮ LIỆU VÀ KIỂU DỮ LIỆU

• Các ngơn ngữ lập trình định nghĩa sẵn số kiểu liệu

• Kiểu liệu xác định giá trị liệu phép tốn thực giá trị

• Các ngơn ngữ lập trình định nghĩa sẵn

một số kiểu liệu

(6)

Hãy trình bày kiểu liệu trong ngơn ngữ lập trình?

Kiểu số nguyên Kiểu số thực Kiểu xâu kí tự

1 DỮ LIỆU VÀ KIỂU DỮ LIỆUDỮ LIỆU VÀ KIỂU DỮ LIỆU

(7)

Một kí tự lai khai báo liệu

Một kí tự lai khai báo liệu

kiểu

kiểu charchar hay hay stringstring

• VD: A:Char • B: Char

• Lop em: String

• Hoa binh: String

(8)

Một liệu số lai khai báo

Một liệu số lai khai báo

dữ liệu kiểu

dữ liệu kiểu realreal hay hay integerinteger

• VD: 1.5: Real<kiểu số thực> • Hãy cho ví dụ kiểu số thưc? • 15: Integer<Số ngun>

• Hãy cho ví dụ kiểu số nguyên?

Vậy em cho biết dùng liệu kiểu real dùng

(9)

Tên kiểu Phạm vi giá trị

integer Số nguyên khoảng -215

đến 215 – 1(-3276832767)

real Số thực có giá trị tuyệt đối

khoảng 2,9x10-39 đến 1,7x1038

và số

Char Một kí tự bảng chữ

String Xâu kí tự, tối đa gồm 255 kí tự

(10)

Trong Pascal, chương trình dịch hiểu dãy chữ số kiểu xâu Ta phải đặt dãy số cặp dấu nháy đơn

VD 1234

Kiểu liệu ngơn ngữ lập trình Pascal

Theo em dãy số biểu diễn dạng kí tự khơng? Ví dụ: ‘Chao cac ban’;

‘1234’’

(11)

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 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

(12)

VD: ((a+(b*2)+15)-b(c-3))

(13)

• Các phép tốn ngoặc thực trước tiên • Trong dãy phép tốn khơng có dấu ngoặc, phép nhân, phép chia lấy phần nguyên (div) phép chia lấy phần dư (mod) thực trước.

• Phép cộng phép trừ thực theo thứ tự từ trái sang phải

• Các phép tốn ngoặc thực trước tiên • Trong dãy phép tốn khơng có dấu ngoặc, phép nhân, phép chia lấy phần nguyên (div) phép chia lấy phần dư (mod) thực trước.

• Phép cộng phép trừ thực theo thứ tự từ trái sang phải

(14)

a : b – c + d a/b – c + d 15/3+8/2 15 :3+8:2 a (x+5)/(a+3)-y(b+5)*(x+2)(x+2)

x 22

5 b y a x      ((a+b)*(c-d)+5)/3-a   

 a b c d 6 a

 

 

+) PHÉP TOÁN PHÉP TOÁN TRONG PASCAL

(15)

B

Bài tậpài tập

Thuộc kiểu liệu số

Dãy chữ số 2010 thuọc

kiêud 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

(16)

Ghi Nhớ

Ghi Nhớ

1 Các ngơn ngữ lập trình thường phân chia liệu cần xử lí theo kiểu khác nhau, với phép tốn thực kiểu liệu

(17)

DẶN DÒ

DẶN DÒ

(18)

Ngày đăng: 10/05/2021, 07:56

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan