Câu 1: Em hãy so sánh biến và hằng? Nêu cách khai báo biến và hằng trong ngôn ngữ lập trình Pascal, cho ví dụ. Câu 2: Cấu trúc rẽ nhánh được sử dụng để làm gì? Hãy nêu các dạng của cấu trúc rẽ nhánh. Vẽ sơ đồ minh họa. Câu 3: Viết chương trình nhập vào hai số nguyên khác nhau A và B, in ra màn hình số lớn nhất.
1 câu trả lời
Câu 1:
*So sánh:
+Giống nhau:
- Là công cụ để lưu trữ dữ liệu.
- Đều được khai báo ngay trong phần khai báo.
+ Khác nhau:
- Hằng: Giá trị của hằng không thể thay đổi trong quá trình thực hiện chương trình.
- Biến: Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
*Cách khai báo:
+Cách khai báo biến :
VAR
danh_sách_tên_biến : tên_kiểu_dữ_liệu;
trong đó Danh_sách_tên_biến là một dãy tên biến được đặt cách nhau bởi dấu phẩy.
+Cách khai báo hằng :
CONST
Tên_hằng = giá_trị;
trong đó Tên_hằng là tự đặt, theo đúng quy tắc của một tên, còn giá_trị có thể là một hằng hoặc một biểu thức mà các toán hạng đều là hằng.
Câu 2:
*Cấu trúc rẽ nhánh dùng để: diễn đạt một việc sẽ được thực hiện khi một điều kiện cụ thể được thỏa mãn.
*Cấu trúc rẽ nhánh có những dạng:
+Dạng đủ.
+Dạng thiếu.
Câu 3:
uses crt;
var a,b:integer;
begin
clrscr;
write('a='); readln(a);
write('b='); readln(b);
begin
if a=b then writeln('vui long nhap hai so khac nhau')
else if a>b then writeln('so lon nhat la: ',a)
else writeln('so lon nhat la: ',b);
readln;
end.
Câu hỏi trong lớp
Xem thêm