Bài 4. Sử dụng biến trong chương trình
Chia sẻ bởi Lê Thị Tuyết |
Ngày 24/10/2018 |
69
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 toán:Em hạy cho biết kết quả khi chạy chương trình sau:
Begin
Writeln(15+5);
Writeln(15+5);
Writeln(15+5);
End.
20
20
20
Kết quả là:
Kiểm tra bài cũ
1. Biến là công cụ lập trình
Em hãy cho biết lệnh Write(15) sẽ thực hiện công việc gì?
Đáp án: Lệnh Write(15) sẽ đưa ra màn hình số 15.
Theo em, số 15 có thể lưu trong bộ nhớ máy tính khi chương trình đang chạy được không? Nếu được thì làm thế nào chương trình lấy lại dữ liệu đó để xử lý?
Dữ liệu có thể lưu trong bộ nhớ. Mỗi vùng nhớ để lưu dữ liệu được người dùng đặt cho một tên.
Tên đó gọi là biến nhớ hay biến.
Ví dụ: Biến X lưu giá trị 15, biến Y lưu giá trị 5, việc lưu trữ được mô tả như sau:
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
Với các giá trị của X và Y, 2 lệnh sau làm công việc gì?
Write(22);
Trả lời
Write(X+Y): Tính tổng 2 giá trị chứa trong 2 biến X và Y rồi đưa kết quả ra màn hình la 20
Write(X);
Write(X+Y);
Trả lời:
Write(22): Đưa ra màn hình số 22.
Trả lời:
Write(X): Đưa ra màn hình giá trị của biến X là số 15.
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
2. Khai báo biến
Cú pháp khai báo:
Var:
GiảI thích cú pháp:
Var: Từ khoá của ngôn ngữ lập trình
Tên_biến: Là tên do người dùng đặt theo các quy tắc của ngôn ngữ lập trình quy định.
Kiểu dữ liệu: Tên kiểu dữ liệu áp dụng cho biến.
Em hãy cho biết các thành phần trong phần khai báo sau:
Var: c : char;
s, canh_huyen: real;
i,j : integer;
GiảI thích: Var là từ khoá
c là biến có kiểu kí tự
s, canh_huyen là biến kiểu số thực
i,j là biến kiểu số nguyên
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
2. Khai báo biến
Cú pháp khai báo:
Var:
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
Ví dụ1: Viết Chương trình tìm x biết: ax=b.
Hãy cho biết các biến cần sử dụng và cách khai báo biến trong chương trình
Khai báo biến Var m,l: real;
n:integer;
Khai báo biến Var a,b,x: real;
Ví dụ2: có n người chuyển m kg gạo. Hỏi trung bình mỗi người chuyển được bao nhiêu kg.
Hãy cho biết các biến cần sử dụng và cách khai báo biến trong chương trình giảI bài toán trên.
Các biến sử dụng: a,b (kiểu thực) để nhận các hệ số. X (kiểu thực) để chứa kết quả tính được.
Các biến sử dụng:
n: (kiểu thực) số kg gạo cần chuyển
L: (kiểu thực): Số kg gạo mỗi người chuyển
n (kiểu nguyên) số người.
Ví dụ minh hoạ về hoạt động của chương trình có biến
Program VD;
Var X,Y : integer;
Begin
X:=15;
Y:=5;
Write(23);
Write(X+Y);
End.
X
Y
15
5
23
20
Cấp phát bộ nhớ cho 2 biến X và Y
Đưa dữ liệu cho biến X
Đưa dữ liệu cho biến Y
Hiển thị số 23 lên màn hình
Tính tổng 2 giá trị trong 2 biến
Và hiển thị kết quả lên màn hình.
15+5=20
Bộ nhớ máy tính
Màn hình hiện kết quả tính
Mô tả công việc
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
2. Khai báo biến
Cú pháp khai báo:
Var:
Hoạt động theo nhóm
Hãy viết phần khai báo các biến cho chương trình giảI bài toán sau:
Nhóm 1
Tính thương của 2 số nguyên được nhập từ bàn phím.
Var a,b : integer;
thuong: real;
Nhóm 2
Tính diện tích tam giác biết cạnh đáy và đường cao là 2 số nguyên nhập vào từ bàn phím.
Var a,h : integer;
S: real;
Nhóm 3
Tính tổng 1/n+1/(n+2) biết n là số nguyên
Var n : integer;
tong: real;
Hoạt động theo nhóm
Hãy viết phần khai báo các biến cho chương trình giảI bài toán sau:
Nhóm 1
Tính thương của 2 số nguyên được nhập từ bàn phím.
Var a,b : integer;
thuong: real;
Nhóm 2
Tính diện tích tam giác biết cạnh đáy và đường cao là 2 số nguyên nhập vào từ bàn phím.
Var a,h : integer;
S: real;
Tính tổng 1/n+1/(n+2) biết n là số nguyên
Var n : integer;
tong: real;
Nhóm 3
Nhóm 4
Tính diện tích hình thang biết 2 cạnh đáy, chiều cao là những số nguyên.
Var a,b,h : integer;
s: real;
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
2. Khai báo biến
Cú pháp khai báo:
Var:
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
Bài học đén đay là kết thúc, các em về nhà chuẩn bị cho phần tiếp theo của bài học tới: Đọc tài liệu SGK và trả lời các câu hỏi cuối bài
Begin
Writeln(15+5);
Writeln(15+5);
Writeln(15+5);
End.
20
20
20
Kết quả là:
Kiểm tra bài cũ
1. Biến là công cụ lập trình
Em hãy cho biết lệnh Write(15) sẽ thực hiện công việc gì?
Đáp án: Lệnh Write(15) sẽ đưa ra màn hình số 15.
Theo em, số 15 có thể lưu trong bộ nhớ máy tính khi chương trình đang chạy được không? Nếu được thì làm thế nào chương trình lấy lại dữ liệu đó để xử lý?
Dữ liệu có thể lưu trong bộ nhớ. Mỗi vùng nhớ để lưu dữ liệu được người dùng đặt cho một tên.
Tên đó gọi là biến nhớ hay biến.
Ví dụ: Biến X lưu giá trị 15, biến Y lưu giá trị 5, việc lưu trữ được mô tả như sau:
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
Với các giá trị của X và Y, 2 lệnh sau làm công việc gì?
Write(22);
Trả lời
Write(X+Y): Tính tổng 2 giá trị chứa trong 2 biến X và Y rồi đưa kết quả ra màn hình la 20
Write(X);
Write(X+Y);
Trả lời:
Write(22): Đưa ra màn hình số 22.
Trả lời:
Write(X): Đưa ra màn hình giá trị của biến X là số 15.
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
2. Khai báo biến
Cú pháp khai báo:
Var
GiảI thích cú pháp:
Var: Từ khoá của ngôn ngữ lập trình
Tên_biến: Là tên do người dùng đặt theo các quy tắc của ngôn ngữ lập trình quy định.
Kiểu dữ liệu: Tên kiểu dữ liệu áp dụng cho biến.
Em hãy cho biết các thành phần trong phần khai báo sau:
Var: c : char;
s, canh_huyen: real;
i,j : integer;
GiảI thích: Var là từ khoá
c là biến có kiểu kí tự
s, canh_huyen là biến kiểu số thực
i,j là biến kiểu số nguyên
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
2. Khai báo biến
Cú pháp khai báo:
Var
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
Ví dụ1: Viết Chương trình tìm x biết: ax=b.
Hãy cho biết các biến cần sử dụng và cách khai báo biến trong chương trình
Khai báo biến Var m,l: real;
n:integer;
Khai báo biến Var a,b,x: real;
Ví dụ2: có n người chuyển m kg gạo. Hỏi trung bình mỗi người chuyển được bao nhiêu kg.
Hãy cho biết các biến cần sử dụng và cách khai báo biến trong chương trình giảI bài toán trên.
Các biến sử dụng: a,b (kiểu thực) để nhận các hệ số. X (kiểu thực) để chứa kết quả tính được.
Các biến sử dụng:
n: (kiểu thực) số kg gạo cần chuyển
L: (kiểu thực): Số kg gạo mỗi người chuyển
n (kiểu nguyên) số người.
Ví dụ minh hoạ về hoạt động của chương trình có biến
Program VD;
Var X,Y : integer;
Begin
X:=15;
Y:=5;
Write(23);
Write(X+Y);
End.
X
Y
15
5
23
20
Cấp phát bộ nhớ cho 2 biến X và Y
Đưa dữ liệu cho biến X
Đưa dữ liệu cho biến Y
Hiển thị số 23 lên màn hình
Tính tổng 2 giá trị trong 2 biến
Và hiển thị kết quả lên màn hình.
15+5=20
Bộ nhớ máy tính
Màn hình hiện kết quả tính
Mô tả công việc
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
2. Khai báo biến
Cú pháp khai báo:
Var
Hoạt động theo nhóm
Hãy viết phần khai báo các biến cho chương trình giảI bài toán sau:
Nhóm 1
Tính thương của 2 số nguyên được nhập từ bàn phím.
Var a,b : integer;
thuong: real;
Nhóm 2
Tính diện tích tam giác biết cạnh đáy và đường cao là 2 số nguyên nhập vào từ bàn phím.
Var a,h : integer;
S: real;
Nhóm 3
Tính tổng 1/n+1/(n+2) biết n là số nguyên
Var n : integer;
tong: real;
Hoạt động theo nhóm
Hãy viết phần khai báo các biến cho chương trình giảI bài toán sau:
Nhóm 1
Tính thương của 2 số nguyên được nhập từ bàn phím.
Var a,b : integer;
thuong: real;
Nhóm 2
Tính diện tích tam giác biết cạnh đáy và đường cao là 2 số nguyên nhập vào từ bàn phím.
Var a,h : integer;
S: real;
Tính tổng 1/n+1/(n+2) biết n là số nguyên
Var n : integer;
tong: real;
Nhóm 3
Nhóm 4
Tính diện tích hình thang biết 2 cạnh đáy, chiều cao là những số nguyên.
Var a,b,h : integer;
s: real;
1. Biến là công cụ lập trình
Biến dùng để lưu trữ dữ liệu
2. Khai báo biến
Cú pháp khai báo:
Var
Giá trị của biến có thể thay đổi khi chương trình đang chạy.
Bài học đén đay là kết thúc, các em về nhà chuẩn bị cho phần tiếp theo của bài học tới: Đọc tài liệu SGK và trả lời các câu hỏi cuối bài
* 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ẻ: Lê Thị Tuyết
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)