Bài 4. Sử dụng biến trong chương trình

Chia sẻ bởi Trương Nữ Hoa Sen | Ngày 24/10/2018 | 113

Chia sẻ tài liệu: Bài 4. Sử dụng biến trong chương trình thuộc Tin học 8

Nội dung tài liệu:

ĐƠN VỊ: THCS Nguyễn Trãi
Bài giảng điện tử

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?












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.

Để 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.


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.

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

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.
Ví dụ 3: Mô tả lệnh gán trong Pascal
* Dạng của câu lệnh gán
:=
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;

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.


.

Câu hỏi thảo luận?
Nêu sự khác nhau giữa hằng và biến?
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.
 

Đá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)
Đáp án
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trương Nữ Hoa Sen
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)