1. Trang chủ
  2. » Công Nghệ Thông Tin

Chủ đề: Bài giảng theo hướng Phát triển năng lực học sinh. Phep toan bieu thuc Cau lenh gan

9 2 0

Đ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 9
Dung lượng 721,42 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giáo án phát triển năng lực học sinh theo hướng mới, để học sinh tiếp thu kiến thức một cách đơn giản trực quan. Nắm bắt các thành phần của ngôn ngữ lập trình một cách chủ động, dễ hiểu, dễ thực hành...

Trang 1

Tiết 7

§6: PHÉP TOÁN - BIỂU THỨC - CÂU LỆNH GÁN

(Tiếp theo)

Trang 2

Kiểm tra bài cũ

Bài tập 6:

→ (1+z)* ( ( x+y/z ) / ( a-1/(1+x*x*x) ) )

Trang 3

Kiểm tra bài cũ

• Bài tập 7:

Trang 4

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

Kết quả của biểu thức quan hệ là giá trị logic (TRUE hoặc 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

Thế nào là biểu thức quan hệ?

Biểu thức quan

hệ có dạng như thế nào?

Biểu thức quan

hệ có trình tự thực hiện như thế nào?

Trang 5

5 Biểu thức lôgic

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ác biểu thức quan hệ thường được đặt trong cặp dấu ( ).

 Giá trị biểu thức lôgic là TRUE hoặc FALSE

Ví dụ 1:

( 5< =X) AND (X <=100) Nếu X = 50 Kết quả: TRUE

Ví dụ 2:

NOT ( X > 9) Nếu X = 20 Kết quả: FALSE

5  x 

100

( X  9)

Thế nào là biểu thức logic?

Trang 6

6 Câu 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 để chương trình nhận

và tính được giá trị của các biến a, b,

CV, S?

Cần thực hiện câu 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 giá trị biểu thức phải phù hợp với kiểu dữ liệu của biến.

Trang 7

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

 Câu lệnh gán

Có chức năng gán giá trị cho một biến trong chương trình

TRONG PASCAL

+ , - , * , /

> , < , = , <> , >= , <=

AND , OR , NOT

Trang 8

Xét biểu thức logic:

(M mod 10 <5) and (M div 10>0)

Với những giá trị nào của M dưới đây biểu thức trên cho giá trị TRUE?

BÀI TẬP CỦNG CỐ

Trang 9

THANK YOU VERY MUCH!

BÀI HỌC KẾT THÚC

Ngày đăng: 20/10/2016, 20:30

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w