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

Sử dụng biến trong chương trình

15 452 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Sử dụng biến trong chương trình
Trường học Trường Trung học Cơ sở Nguyễn Trãi
Chuyên ngành Tin học
Thể loại Bài giảng
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 15
Dung lượng 1,06 MB

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

Nội dung

ĐƠN VỊ: THCS Nguyễn TrãiBài giảng điện tử... SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH1.

Trang 1

ĐƠN VỊ: THCS Nguyễn Trãi

Bài giảng điện tử

Trang 2

SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH

1 Kiểm tra bài cũ

Câu 1: Viết các biểu thức toán học dưới đây bằng

kí hiệu Pascal?

A ax2+bx+c

B a/b-1/d(c+d)

C (a+b2)(c-d)2

Câu 2: Nêu các kiểu dữ liệu đã học?

Trang 3

1 Biến là công cụ lập trình:

Em hãy viết một chương trình tính diện tích hình tròn?

Ví dụ 1:

Begin

 Write(‘Dien tich hinh tron co ban kinh r=5 la:’, 3.14*5*5);

Readln;

End

Trang 4

Để tránh chỉnh sửa chương trình mỗi khi sử

dụng cần viết một chương trình cho phép người dùng nhập từ bàn phím bán kính của đường

tròn.Vì thế ta nên sử dụng một biến nhớ để lưu giá trị của số được nhập vào, sau đó sử dụng

lệnh để in ra kết quả

Để giải quyết vấn đề này, em hãy quan sát ví dụ 2 và đưa ra nhận xét

Trang 5

 Ví dụ 2:

 Var

 R:integer;

 Begin

 Write(‘nhap ban kinh hinh tron r= ’);

 Readln(r);

 Writeln(‘dien tich hinh tron la:’, 3.14*r*r ’ );

 Readln;

 End.

Trang 6

Với ví dụ 2 thì chương trình dành 1 phần bộ nhớ để lưu biến r Ban đầu ô nhớ này chưa chứa giá trị

Vì sao cần phải khai báo biến trong chương trình?

- Biến là đại lượng dùng để lưu trữ dữ liệu, dữ liệu được biến lưu trữ có thể thay đổi khi thực hiện

chương trình

Dữ liệu do biến lưu trữ

Trang 7

2 Cách khai báo biến

Ví dụ:

 Var

 N,m: integer;

 S: real;

Cách khai báo:

Var <danh sách biến>:=<kiểu dữ liệu>

Danh sách biến là một hay nhiều tên biến, các tên biến được cách nhau bởi dấu phẩy

Kiểu dữ liệu thường là một trong các kiểu chuẩn hay kiểu dữ liệu do người dùng định nghĩa

Trang 8

3.Sử dụng biến trong chương trình

Nếu như ta khai báo kiểu dữ liệu là kiểu integer mà ta gán gián trị cho biến kiểu real thì sẽ thế nào?

Kiểu dữ liệu được gán cho biến thường phải

trùng với kiểu biến và khi được gán một giá trị mới, giá trị cũ của biến sẽ mất đi

Giá trị của biến có thể thay đổi tại bất kì thời

điểm nào trong chương trình

Trang 9

Ví dụ 3: Mô tả lệnh gán trong Pascal

Lệnh trong pascal Ý nghĩa

X:=1

X:=y

I:=i+1

X:=(a+b)/2

Gán số 1 vào biến x Gán y vào biến nhớ x Tăng giá trị của biến nhớ

i lên 1 Thực hiện phép toán tính trung bình cộng hai giá trị nằm trong hai biến nhớ a và b Kết quả gán vào biến nhớ x

Trang 10

* Dạng của câu lệnh gán

<Tên biến>:=<Kiểu dữ liệu >

Em hãy cho vài ví dụ về câu lệnh gán? So_pi:=3.14

S:=s*i

A:=a+b;

Tuoi:=15;

Trang 11

3: Hằng

Có hai đại lượng thường được sử dụng khi giải toán học đó là hằng và biến

Trong toán học hằng là gì?

  

- Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện

- Hằng phải được gán giá trị ngay khi khai báo

- Trong chương trình, không thể dùng câu lệnh để thay đổi giá trị của hằng

.

Trang 12

Câu hỏi thảo luận?

Nêu sự khác nhau giữa hằng và biến?

-Giá trị của hằng không

thay đổi trong suốt quá

trình thực hiện chương

trình

- Giá trị của biến có thể thay đổi được tại từng thời điểm thực hiện chương trình

Trang 13

Viết chương trình tính diện tích hình tròn?

Program bt;

 Var

 R:integer;

 S:real;

 Const

 Pi=3.14;

 Begin

 Write(‘nhap ban kinh hinh tron r= ’);

 Readln(r);

 S:=pi*r*r;

 Writeln(‘dien tich hinh tron la: ’, s );

 Readln;

 End.

  

Trang 14

Đáp án

 Câu 1:

A a*x*x +b*x +c

B a/b – 1/d*(c+d)

C (a+b*b)*(c-d)*(c-d)

Trang 15

Đáp án

Tên dữ liệu Phạm vi giá trị

-2 15 đến 2 15 -1

trong khoảng 2.9x10 -39 đến 1.7x10 38 và số 0

cái

rự

Ngày đăng: 30/06/2013, 01:27

TỪ KHÓA LIÊN QUAN

w