Vậy R trong chương trình trên dùng để lưu trữ dữ liệu nhập vào. Trong ngôn ngữ lập trình, R được gọi là biến... THCS NGUYỄN TUẤN THIỆN DẠY TỐT - HỌC TỐT.. Sử dụng biến và hằng trong[r]
Trang 2Em hãy viết chương trình tính Chu vi và Diện tích hình tròn với bán kính R = 3 ? Kết quả tính được in ra màn hình.
Trang 3Kết quả khi chạy chương trình
Trang 4Ta có thể viết một chương trình cho
đó tính toán chu vi và diện tích cho hiển thị kết quả ra màn hình hay không ?
Chương trình có thể viết như sau :
Trang 7Đây chính là nội dung của bài học hôm
nay.
Vậy R trong chương trình trên dùng để lưu trữ
dữ liệu nhập vào Trong ngôn ngữ lập trình, R
được gọi là biến
Trang 8NỘI DUNG BÀI HỌC
1 Biến là công cụ trong lập trình
2 Khai báo biến
Trang 91 Biến là công cụ trong lập trình :
Biến : là tên của vùng nhớ đượ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 .
5 là giá trị
biến x
5
Trang 101 Biến là công cụ trong lập trình :
Chúng ta có thể viết lại câu lệnh trên như
sau :
Ta có thể sử dụng hai biến X và Y để lưu giữ giá trị của hai số 15 và 5 Khi đó :
Trang 111 Biến là công cụ trong lập trình :
Trang 121 Biến là công cụ trong lập trình.
Ví dụ 2: Tính giá trị của các biểu thức:
Có thể thực hiện như sau:
;
Trang 13Ví dụ 2:
y = x / 3
z = x / 5
x =100+50
Có thể thực hiện như sau:
Tính giá trị của các biểu thức
Trang 142 Khai báo biến :
- Khai báo tên biến
- Khai báo kiểu dữ liệu của biến
Tên biến do người sử dụng đặt theo quy tắc đặt tên của ngôn ngữ lập trình.
Quy tắc đặt tên của ngôn ngữ lập trình như thế nào ? Một số kiểu dữ liệu thường gặp?
Trang 15Cú pháp : Var <Tên biến> : <Kiểu dữ liệu> ;
Trong đó :
Var là từ khóa dùng để khai báo biến.
Tên biến do người lập trình đặt (theo quy tắc đặt tên trong Pascal).
Kiểu dữ liệu : Là kiểu dữ liệu của biến sẽ nhận trong chương trình (string, integer, char, real, boolean,…).
2 Khai báo biến :
Tuỳ theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau.
Trang 162 Khai báo biến :
Ví dụ 3: Khai báo biến trong Pascal:
Var m, n : integer ;
s, dientich : real ; thong_bao, ten : string ;
Khai báo trên có bao nhiêu biến, mỗi biến có kiểu dữ liệu gì ?
Trang 172 Khai báo biến :
Ví dụ 3: Khai báo biến trong Pascal:
Var m, n : integer ;
s, dientich : real ; thong_bao, ten : string ;
Từ khoá Biến kiểu số
nguyên (Integer) Biến kiểu
số thực
(Real)
Biến kiểu xâu (string)
Trang 182 Khai báo biến :
Bài tập 1: Khai báo biến trong Pascal:
Trang 192 Khai báo biến :
Bài tập 2 : Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Khai báo Đúng Sai
Var end : String;
Var a,b : Integer ;
C : Real ;Var 5ch : String ;Var x : Char
Var m,n : Integer ;Var chieu dai : Real;
Var bankinh,S : Real ;
P , S : Integer ;
۷
۷ ۷ ۷ ۷
Trang 202 Khai báo biến :
Bài tập 3: Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình sau đây:
Viết chương trình nhập vào họ tên , lớp , chiều cao , cân nặng
của học sinh và in ra màn hình.
Các biến hoten và lop là kiểu chuỗi ; Biến chieucao, cannang : kiểu số thực ;
Var hoten,lop:string; chieucao,cannang:real;
Khai báo biến
Trang 212 Khai báo biến :
1 Biến là công cụ trong lập trình :
- Khai báo biến trong PASCAL
Củng cố
- Biến là đại lượng dùng để lưu trữ dữ liệu , dữ liệu này 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.
Var <Tên biến> : <Kiểu dữ liệu> ;
Trang 222 Khai báo biến :
Hướng dẫn về nhà
- Học bài
- Xem trước mục 3, 4 của bài 4
- Làm bài tập 4,6 - SGK.
Trang 23THE END
Trang 24Bài tập : Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Khai báo Đúng Sai
Var end : String;
Var a,b : Integer ;
C : Real ;
Var 5ch : String ;
Var x : Char
Var m,n : Integer ;
Var chieu dai : Real;
Var bankinh,S : Real ;
P , S : Integer ;
۷
۷ ۷
۷ ۷
Kiểm tra bài cũ
Trang 253 Sử dụng biến trong chương trình :
Gán giá trị cho biến Gán và tính toán với giá trị của biến
Hãy cùng quan sát chương trình này !
Trang 263 Sử dụng biến trong chương trình :
Hãy cùng quan sát chương trình này !
Trang 27 Tính toán với các biến
Tuỳ theo ngôn ngữ lập trình, cách viết lệnh gán cũng có thể khác nhau
Trong Pascal , người ta dùng phép gán là dấu kép (:=) để phân biệt với
phép so sánh là dấu bằng (=)
Ví dụ 4: Mô tả lệnh gán và tính toán với các biến trong Pascal.
Gán giá trị số 12 vào biến X Gán giá trị đã lưu trong biến Y vào biến X Tính trung bình cộng hai giá trị trong hai biến a
và b Kết quả gán vào biến X Tăng giá trị của biến X lên 1 đơn vị, kết quả gán trở lại biến X
a)Lệnh gán:
Cú pháp: <tên biến> := <biểu thức cần gán giá trị cho biến>;
Lệnh trong Pascal Ý nghĩa
X:= 12;
X:=Y;
X:=(a+b)/2;
X:=X+1;
Trang 28Trong Pascal , còn cung cấp một lệnh để gán giá trị cho biến khi nhập từ bàn phím
Gán giá trị cho biến;
Tính toán với các biến
b) Lệnh nhập dữ liệu
Cú pháp : Readln( Tên biến ); read(tên biến);
Ví dụ : Câu lệnh Readln(R); trong chương trình trên, khi chạy chương trình gặp câu lệnh này chương trình sẽ dừng lại cho người sử dụng nhập vào giá trị từ bàn phím.
Lưu ý : Sử dụng biến trong chương trình
Biến phải được khai báo.
Kiểu dữ liệu của giá trị gán cho biến phải trùng kiểu dữ liệu của biến.
Khi gán giá trị mới, giá trị cũ của biến bị xóa đi.
Trang 29Hãy cùng quan sát chương trình này !
Trang 304 Hằng :
Tương tự như biến, hằng cũng là một công cụ lưu trữ dữ liệu Khác với biến,
hằng là một đại lượng có giá trị không đổi trong suốt chương trình.
Cú pháp : Const <tên hằng> = <giá trị >;
Trong Pascal , hằng được khai báo theo cú pháp sau :
Trong đó : Const là từ khóa để khai báo hằng
Ví dụ : Trong chương trình trên, để dùng hằng số Pi = 3.14.
Trang 314 Hằng :
Lưu ý : Sử dụng hằng trong chương trình
Hằng phải được khai báo.
Gán giá trị cho hằng ngay khi khai báo.
Không thể dùng câu lệnh gán giá trị cho hằng trong chương trình.
Cú pháp : Const <tên hằng> = giá trị ;
Khai báo :
Tính toán :
Trang 32Hãy cùng quan sát chương trình này !
4 Hằng :
Trang 334 Hằng :
Bài tập : Đánh dấu ۷ vào lựa chọn đúng hoặc sai :
Giả sử A được khai báo là biến với kiểu dữ liệu số thực, X là biến với kiểu dữ liệu xâu, R là hằng được khai báo R=3 Các phép gán sau đây có hợp lệ không ?
۷ ۷
Trang 344 Hằng :
Ghi nhớ
Biến và hằng là các đại lượng được đặt tên dùng để lưu trữ dữ liệu Giá trị của biến có thể thay đổi, còn giá trị của hằng được giữ nguyên trong suốt quá trình thực hiện chương trình
Biến và hằng phải được khai báo trước khi
sử dụng.