Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
632 KB
Nội dung
Bµi 4 (tiÕt 11-12) Sö dông biÕn trong ch¬ng tr×nh 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µ: Bài 4 (tiết 11-12) Sửdụngbiếntrongchươngtrình 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ươngtrình đang chạy được không? Nếu đư ợc thì làm thế nào chươngtrì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: X Y 15 5 Biến X lưu giá trị 15 Biến Y lưu giá trị 5 Biếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. Bài 4 (tiết 11-12) Sửdụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrì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. Bài 4 (tiết 11-12) Sửdụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. 2. Khai báo biến Cú pháp khai báo: Var <Tên_biến>:<Kiểu dữ liệu> 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 Bài 4 (tiết 11-12) Sửdụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu 2. Khai báo biến Cú pháp khai báo: Var <Tên_biến>:<Kiểu dữ liệu> Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. Ví dụ1: Viết CT 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ếntrongchươngtrì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ếntrongchươngtrình giảI bài toán trên. Các biếnsử 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ếnsử 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. Bài 4 (tiết 11-12) Sử dụngbiếntrongchươngtrình Ví dụ minh hoạ về hoạt động của chươngtrì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 YHiển thị số 23 lên màn hìnhTính tổng 2 giá trị trong 2 biếnVà 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 Bài 4 (tiết 11-12) Sử dụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. 2. Khai báo biến Cú pháp khai báo: Var <Tên_biến>:<Kiểu dữ liệu> Hoạt động theo nhóm H y viết phần khai báo các biến cho ã chươngtrình giảI bài toán sau: Nhóm 1 Nhóm 1 Nhóm 2 Nhóm 3 Nhóm 4 Tính thương của 2 số nguyên được nhập từ bàn phím. Var a,b : integer; thuong: real; Bài 4 (tiết 11-12) Sử dụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. 2. Khai báo biến Cú pháp khai báo: Var <Tên_biến>:<Kiểu dữ liệu> Hoạt động theo nhóm H y viết phần khai báo các biến ã cho chươngtrình sau: Nhóm 1 Nhóm 2 Nhóm 3 Nhóm 4 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; Bài 4 (tiết 11-12) Sử dụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. 2. Khai báo biến Cú pháp khai báo: Var <Tên_biến>:<Kiểu dữ liệu> Hoạt động theo nhóm H y viết phần khai báo các biến ã cho chươngtrình sau: Nhóm 3 Nhóm 1 Nhóm 2 Nhóm 3 Nhóm 4 Tính tổng 1/n+1/(n+2) biết n là số nguyên Var n : integer; tong: real; Bài 4 (tiết 11-12) Sử dụngbiếntrongchươngtrình 1. Biến là công cụ lập trìnhBiếndùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi khi chươngtrình đang chạy. 2. Khai báo biến Cú pháp khai báo: Var <Tên_biến>:<Kiểu dữ liệu> Hoạt động theo nhóm H y viết phần khai báo các biến ã cho chươngtrình sau: Nhóm 4 Nhóm 1 Nhóm 2 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; [...]...Bµi 4 (tiÕt 1 1-1 2) Sö dông biÕn trong ch¬ng tr×n . trị 5 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. Bài 4 (tiết 1 1-1 2) Sử dụng biến trong chương trình 1. Biến. trị của biến X là số 15. Bài 4 (tiết 1 1-1 2) Sử dụng biến trong chương trình 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ó