Tin hoc 11 Bai 6 Phep toan bieu thuc cau lenh gan

8 20 0
Tin hoc 11 Bai 6 Phep toan bieu thuc cau lenh gan

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

Thông tin tài liệu

Lµ c¸c ch ¬ng tr×nh tÝnh gi¸ trÞ nh÷ng hµm to¸n häc th êng dïng ® îc chøa trong th viÖn cña ng«n ng÷ lËp tr×nh. C¸ch viÕt hµm T£NHµM(§èisè)[r]

(1)

Bµi 6

(2)

 Khai b¸o h»ng VÝ dơ:

1 C¸c phÐp to¸n

Trong Toán học th ờng sử dụng phép toán nào?

- Các phép toán Cộng, trừ, nhân, chia, lũy thừa các phép toán so sánh

Kết phép toán quan hệ phép toán lôgic cho giá trị lôgic

(3)

Khai báo hằng

Đ ợc tạo bởi:

Ví dụ:

BiĨu thøc to¸n häc Trong Pascal

 Mét biến kiểu nguyên hay thực

Các biến hay liên kết với phép toán số học,

các dấu ngoặc tròn.

VÝ dơ:

2 BiĨu thøc sè häc

3x3 - (2 + x)y2 3*x*x*x - (2 + x)*y*y

5a - (2b + 3) 5*a - (2*b + 3)

5

xy x

x*y/(5 + x)

Trình tự thực hiện

Lần l ợt từ trái sang phải

Thực phép toán ngoặc tròn tr ớc

DÃy phép toán không chứa ngoặc thực từ trái sang

phải theo thứ tự

+ Các phÐp to¸n * / DIV MOD thùc hiƯn tr íc + C¸c phÐp to¸n + - thùc hiƯn sau

(4)

3 Hµm sè häc chuÈn

H·y kể tên số hàm Toán học th êng dïng

Hàm lũy thừa, khai căn, lấy giá trị tuyệt đối, l ợng giác

Là ch ơng trình tính giá trị hàm toán học th ờng dùng đ ợc chứa th viện ngôn ngữ lập trình

Cách viết hàm TÊNHàM(Đốisố)

Trong ú: i s l hay nhièu biểu thức số học

MéT Sè HàM CHUẩN THƯờng DùNG TRONG PASCAL

Thc Thc cos(x) cosx Cos Thực Thực sin(x) sinx Sin Thực Thực exp(x) ex

Lũy thừa số e

Thực Thực

ln(x)

lnx Lôgarit tự nhiên

Theo kiểu đối số Thực nguyên

abs(x)

|x| Giá trị tuyệt đối

Theo kiểu đối số Thực nguyên

sqrt(x)

Căn bậc hai

Theo kiểu đối số Thực nguyên

sqr(x)

X2

Bình phương

Kiểu kết Kiểu i s

Trong Pascal Trong toán học

Hàm

(5)

4 BiĨu thøc quan hƯ

Hai biểu thức kiểu xâu số học liên kết với phép toán quan hệ tạo thµnh mét biĨu thøc quan hƯ

<BiĨu thøc 1> <Phép toán quan hệ> <Biểu thức 2>

Trình tự thực hiện

- Tính giá trị biểu thức

- Thùc hiƯn phÐp to¸n quan hƯ

- Cho kết biểu thức (TRUE FALSE)

FALSE

SQR(6-2) <= +

X = 6 SQR(X-2) <= X + 1

TRUE

15 + > 18 X = 15

X + 5 > 18

KếT QUả THựC HIệN PHéP TOáN

QUAN Hệ GIá TRị THAM

(6)

5 BiĨu thøc l«gic

Các biểu thức lơgic đơn giản, biểu thức quan hệ liên kết với nhau phép tốn lơgic tạo thành biểu thức lơgic.

Biểu thức lôgic đơn giản Là biến lôgic lôgic Các biểu thức quan hệ phảI đ ợc đặt cặp dấu () Giá trị biểu thức lôgic TRUE FALSE

VÝ dô 1:

KÕt qu¶: TRUE

NÕu X = 50 (5< X) AND (X <=100)

VÝ dô 2:

KÕt qu¶: FALSE

NÕu X = 2

(7)

6 Lệnh gán

Viết ch ơng trình tính chu vi (CV) diện tích (S) hình chữ nhật, biết chiều dài a = 15, chiều réng b = 11

Bài toán đặt vấn đề

Làm để ch ơng trình nhận tính đ ợc giá trị biến a, b, CV, S?

Cần thực câu lệnh gán để gán

giá trị cho biến đó

Trong Pascal c©u lƯnh gán có dạng:

Có chức gán giá trị cho mét biÕn

<Tªn biÕn> := <BiĨu thøc>;

VÝ dô 1: X:=7; Y:=3 Z:=X*Y

VÝ dô 2: HÃy viết câu lệnh gán giá trị cho biÕn a, b, CV, S a:=15; b:=11

CV:=2*(a+b) S:=a*b

(8)

Các phép toán ngôn ngữ lập trình (số học, quan hệ, lôgic)

- BiĨu thøc sè häc

- Hµm sè häc chn

- BiĨu thøc l«gic

- BiĨu thøc quan hệ

Khai báo biến

Có chức gán giá trị cho biến ch ơng trình

 C¸c biĨu thøc:

Ngày đăng: 16/04/2021, 03:36

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

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

Tài liệu liên quan