Bài giảng Tin học 8 - 9

16 7 0
Bài giảng Tin học 8 - 9

Đ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 phÐp to¸n trong ngoÆc ® îc thùc hiÖn tr íc tiªn.[r]

(1)

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

Bµi­3

(2)

1 Dữ liệu kiểu liệu

Kiểu liệu văn không sử dụng phép toán: +

Kiểu liệu văn sử dụng phép toán nối xâu: &

Ngơn ngữ lập trình th ờng phân chia liệu thành kiểu định nghĩa phép toán t ơng ứng kiểu liệu

H·y gi¶i thích kết quả hai công thức đ ợc sử dụng Excel

(3)

Các ngơn ngữ lập trình định nghĩa sẵn số kiểu liệu cơ th ờng dùng sau:

 Sè nguyªn

VÝ dơ: sè häc sinh, sè qun 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’ ‘ ’,…

dÃy kí tự lấy từ bảng chữ ngôn ngữ lập trình.

(4)

Một số kiểu liệu ngôn ngữ lËp tr×nh Pascal

Tênưkiểu Phạmưviưgiáưtrị dungư Lượng

Byte Các số nguyên từ đến 255 1 byte

integer Số nguyên khoảng

-32768 n 32767 2 byte

real Số thực có giá trị tuyệt đối khoảng 1,5 x 10-45 đến 3,4

x 1038 vµ sè 0 4 byte

char Mét kÝ tự bảng chữ cái 1 byte

(5)

R:

CV, S:

Bài toán:

Biết bán kính hình tròn số chẵn R TÝnh chu vi

(CV) vµ diƯn tÝch (S) 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

(6)

C¸c phÐp to¸n sè häc 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

(7)

Trong­to¸n­häc Trong­Pascal

7 mod = 1 -5 Mod = -2

2 -1 7 div = -5 Div =

VÝ dô 2: VÝ dô 1:

C¸ch viÕt biĨu thøc sè häc Pascal

15a 30b + 12– (X2 + 2X +5) - 4XY

2 2) (X b Y a X     

15*a - 30*b + 12

(X*X + 2*X + 5) 4*X*Y–

(8)

Các phép toán ngoặc đ ợc thực tr ớc tiên. Quyưtắcưtínhưbiểuưthứcưsốưhọc

Trong ngôn ngữ lập trình, viết biểu thức to¸n chØ sư dơng dÊu ( )

Trong d y phép toán dấu ngoặc,Ã các phép toán đ ợc * / mod div thực tr íc.

D y phép tốn có mức độ u tiên thực ã

(9)

3 C¸c phÐp so s¸nh

Các ngơn ngữ lập trình cho phép sử dụng phép tốn so sánh để so sánh liệu (số, biểu thức, ).

Kí hiệu phép tốn phép so sánh khác nhau, tuỳ theo quy định ngơn ngữ lập trình.

Kết phép so sánh sai.

Ví dụ 1:

Biểuưthứcưsoưsánh Kếtưquả

7 = §óng

Sai

10+1 > 7*2

Đúng hay Sai phụ thuộc vào giá trị cụ thể X

(10)

KÝ­hiƯu­trong­

Pascal phÐp­so­s¸nh kÝ­hiƯu­to¸n­häc

= B»ng =

<> Khác

< Nhỏ hơn <

<= Nhỏ bằng

> Lớn hơn >

>= Lớn bằng

(11)

 Thông báo tạm ngừng ng ời dùng nhấn phím

VÝ dơ: Trong ch ơng trình Pascal có câu lệnh sau:

Writeln(Hay nhan Enter de tiep tuc! ’); Read;

KÕt qu¶

Hay nhan Enter de tiep tuc!

-Ch ơng trình tạm ngừng chờ ng ời dùng nhấn phím Enter

råi thùc hiƯn tiÕp

Cã thĨ dïng Readln thay cho Read.

(12)

T

in

h

ä

c

8

Ghi nhớ!

Ngôn ngữ lập trình phân chia liệu

thnh cỏc kiu v nh ngha cỏc phộp

toán t ơng ứng trên kiểu liệu

Giao tip (tươngưtácưngườiư-ưmáy)

Ngày đăng: 04/02/2021, 19:01

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

Tài liệu liên quan