1. Trang chủ
  2. » Giáo án - Bài giảng

Bài 6: Phép toán, biểu thức, câu lệnh gán

8 510 1

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 845 KB

Nội dung

 Thùc hiÖn c¸c phÐp to¸n trong ngoÆc trßn tr íc.. BiÓu thøc chøa mét h»ng hay biÕn kiÓu thùc lµ biÓu thøc sè häc thùc, gi¸ trÞ biÓu thøc cã kiÓu thùc... Hàm số học chuẩnHàm luỹ thừa, kh

Trang 1

Bµi 6

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

Trang 2

1 C¸c phÐp

to¸n

Trong To¸n häc sö dông nh÷ng phÐp to¸n nµo ?

C¸c phÐp to¸n

nh©n, chia, luü

phÐp to¸n so s¸nh.

C¸c phÐp to¸n sö dông trong ng«n ng÷ lËp tr×nh Pascal

PhÐp to¸n Trong To¸n häc Trong Pascal

PhÐp to¸n sè häc víi

sè thùc Céng, trõ, nh©n, chia + - *

/

PhÐp to¸n sè häc víi

sè nguyªn

Céng, trõ, nh©n, chia Chia nguyªn, chia lÊy phÇn d

+ - * /

DIV

MOD

PhÐp to¸n quan hÖ > , < , = ,  ,  ,

> , < , =

<> , >= ,

<=

PhÐp to¸n l«gicKÕt qu¶ cña c¸c phÐp to¸n quan hÖ vµ , ,  And, or, not

c¸c phÐp to¸n l«gic cho gi¸ trÞ l«gic.

Trang 3

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

dô:

§ îc t¹o bëi:

 Mét biÕn hoÆc mét h»ng kiÓu nguyªn hay thùc;

 C¸c biÕn hay h»ng liªn kÕt víi nhau bëi c¸c phÐp to¸n sè häc,

c¸c dÊu ngoÆc trßn

Trong PasCal

BiÓu thøc trong to¸n häc

5*a – (2*b + 3)

5a – (2b + 3)

x*y/(5 + x)

x

xy

5

3*x*x*x – (2 + x)*y*y

2

3 ( 2 )

Tr×nh tù thùc hiÖn: LÇn l ît tõ tr¸i sang ph¶i.

 Thùc hiÖn c¸c phÐp to¸n trong ngoÆc trßn tr íc.

 D·y c¸c phÐp to¸n kh«ng chøa ngoÆc thùc hiÖn 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 BiÓu thøc chøa mét h»ng hay biÕn kiÓu thùc lµ biÓu thøc sè häc thùc, gi¸ trÞ biÓu thøc cã kiÓu thùc.

Trang 4

3 Hàm số học chuẩn

Hàm luỹ thừa, khai căn, lấy giá

trị tuyệt đối, l ợng giác…

Hãy kể tên một số hàm Toán học th ờng dùng ?

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

Một số hàm chuẩn th ờng dùng trong pascal

Bình ph ơng X 2 SQR(X) Thực hoặc nguyên của đối sốTheo kiểu

Căn bậc hai SQRT(X) Thực hoặc nguyên Thực

Giá trị tuyệt

đối |X| ABS(X) Thực hoặc nguyên của đối sốTheo kiểu Lôgarit tự

Luỹ thừa của

X

Cách viết

Trong đó: Đối số là một hay nhiều biểu thức số học

Trang 5

4 BiÓu thøc quan hÖ

<BiÓu thøc 1> <PhÐp to¸n quan hÖ>

<BiÓu thøc 2>

Hai biÓu thøc cïng kiÓu x©u hoÆc sè häc, liªn kÕt víi nhau bëi phÐp to¸n quan hÖ t¹o thµnh mét biÓu thøc quan hÖ

Tr×nh tù thùc hiÖn:

- TÝnh gi¸ trÞ c¸c

biÓu thøc

- Thùc hiÖn phÐp to¸n

quan hÖ

FALSE )

KÕt qu¶

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

Gi¸ trÞ tham biÕn

BiÓu thøc quan hÖ

SQR(X - 2) <= X +

1

X + 5 > 18

X = 6

X = 15

SQR(6-2) <=

6+1

15 + 5 > 18

FALSE TRUE

Trang 6

5 Biểu thức lôgic

Các biểu thức lôgic đơn giản, các biểu thức quan

hệ liên kết với nhau bởi phép toá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 hoặc

hằng lôgic

cặp dấu ( ) .

Ví dụ

1: ( 5< X) AND (X

<=100)

TRUE

Nếu X = 50

Ví dụ

FALSE

5< x 

100

( X 

9)

Trang 7

6 Lệnh gán

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

Viết ch ơng trình tính chu vi (CV) và diện tích

(S) của hình chữ nhật, biết chiều dài a = 12 , chiều rộng b = 8

Làm thế nào

trình nhận và tính đ ợc giá

trị của các biến a, b, CV, S?

lệnh gán để gán các giá

trị cho các biến đó

có chức năng gán giá trị cho một biến

 Trong Pascal câu lệnh gán có

dạng:

<Tên biến> := <Biểu thức>;

Ví dụ

1:

X := 5;

Y := 2;

P := X*Y;

Ví dụ

2: Hãy viết các câu lệnh gán giá trị cho các biến a, b, CV, S trong bài toán đặt vấn đề.

a := 12; b := 8;

CV := (a+b)*2;

S := a*b;

Kiểu của biến phải phù hợp với kiểu dữ liệu của giá trị biểu thức.

Trang 8

H·y nhí!

<Tªn biÕn> := <BiÓu

thøc>;

 C¸c phÐp to¸n trong ng«n

ng÷ lËp tr×nh (sè häc, quan

hÖ, l«gic).

 C¸c biÓu thøc.

– BiÓu thøc sè häc.

– BiÓu thøc quan hÖ.

– BiÓu thøc l«gic.

– Hµm sè häc chuÈn.

 LÖnh g¸n

Cã chøc n¨ng g¸n gi¸ trÞ cho mét biÕn trong ch ¬ng tr×nh.

+ , - , * , /

> , < , = , <> ,

>= , <=

AND , OR , NOT

Ngày đăng: 19/07/2014, 08:00

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w