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

Chia sẻ bởi Nguyễn Thế Đạt | Ngày 24/10/2018 | 41

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:

Bài 4
SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Giáo án điện tử tin học lớp 8
Tiết 11+12:
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?
SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
Biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương trình.
Dữ liệu do biến lưu trữ được gọi là giá trị của biến.
1. Biến là công cụ lập trình:
2. Cách khai báo biến
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
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.
Các thao tác có thể thực hiện với các biến là:
Gán giá trị cho biến
Tính toán với giá trị của biến
* 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.Sử dụng biến trong chương trình
Ví dụ 3: Mô tả lệnh gán trong Pascal
4. 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ách khai báo:
Const =;
Ví dụ Const Pi=3.14;
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ẻ: Nguyễn Thế Đạt
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)