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

Bài 1 (SGK trang 33)

Hướng dẫn giải

a) A:=4→đúng

b) X = 3242→sai vì X là biến với kiểu dữ liệu xâu, trong cú pháp gán thiếu dấu ":"

Sửa lại: X:='3242'

c) X:='3242'→đúng

d) A:='Ha Noi'→ sai vì A là biến với kiểu dữ liệu là số thực

Sửa lại: A:=123 hoặc A:=2378

(Trả lời bởi Nguyễn Thị Lan Anh)
Thảo luận (2)

Bài 2 (SGK trang 33)

Hướng dẫn giải

sự khác nhau giữa biến và hằng:

-khác nhau về cú pháp khai báo 

-giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình còn giá trị của hằng thì không thể thay đổi

-muốn thay đổi giá trị của biến thì ta có thể thay đổi trực tiếp trong phần khai thân chương trình còn đối với hằng muốn thay đổi giá trị của nó thì ta phải thay đổi ở phần đầu chương trình .

Một số ví dụ về khai báo biến và hằng :

biến:  var x,y :integer;

          var tin_hoc8 :string;

hằng: const so_pi =3,14 ;

          const a = 5 ;

 

(Trả lời bởi hilluu :>)
Thảo luận (2)

Bài 3 (SGK trang 33)

Hướng dẫn giải

Không thể gán lại giá trị 3.1416 cho Pi trong phần thân chương trình vì đã khai báo hằng Pi =3.14 tại phần khai báo.

(Trả lời bởi Ngọc Huyền)
Thảo luận (2)

Bài 4 (SGK trang 33)

Hướng dẫn giải
Thảo luận (1)

Bài 5 (SGK trang 33)

Hướng dẫn giải

lỗi sai :

dòng 1: biến b phải là kiểu dữ liệu số thực 

sai cú pháp khai báo 

dòng 2: sai cú pháp khai báo hằng 

dòng 4 : thiếu (;)

 

viết lại chương trình :

Var a : Integer;

b : real ;

Const  c = 3;

Begin

         a: = 200 ;      

         b : = a / c ;

         Write (b);

Readln;

End.

 

 

(Trả lời bởi hilluu :>)
Thảo luận (1)

Bài 6 (SGK trang 33)

Hướng dẫn giải

s:real;

a,h:Integer;

c:Integer;

(Trả lời bởi Trần Thiên Quang)
Thảo luận (2)