Nội dung bài học bài Khai báo biến dưới đây sẽ giúp các em tìm hiểu về cấu trúc chung của khai báo biến, biết được rằng mọi biến dùng trong chương trình đều được khai báo tên và kiểu dữ liệu, cấu trúc chung của khai báo biến trong ngôn ngữ Pascal và giúp các em có kỹ năng xác định được kiểu cần khai báo của dữ liệu đơn giản. Mời các em cùng theo dõi bài học.
Mọi biến dùng trong chương trình đều phải được khai báo tên biến và kiểu dữ liệu của biến
Tên biến dùng để xác lập quan hệ giữa biến với địa chỉ bộ nhớ nơi lưu trữ giá trị của biến
Trong ngôn ngữ Pascal, cấu trúc chung của khai báo biến có dạng:
Var < Danh sách biến >:< Kiểu dữ liệu >;
Trong đó:
Trong ngôn ngữ Pascal, cấu trúc chương trình của khai báo biến như sau:
Cấu trúc chương trình | |
Phần khai báo | Program < Tên chương trình >; Uses < Tên các thư viện >; Const < Tên hằng > = < Giá trị của hằng >; Var < Danh sách biến >: < Kiểu dữ liệu >; (* có thể còn có các khai báo khác* ) |
Bảng 1. Cấu trúc chương trình của khai báo biến
Ví dụ:
Xét khai báo biến:
Var
X, Y, Z: real;
C: char;
I, J: byte;
N: word;
Tổng bộ nhớ cần cấp phát (Dựa vào bảng Bộ nhớ lưu trữ một giá trị của các kiểu dữ liệu đã học trong Bài 4: Một số kiểu dữ liệu chuẩn):
Khi khai báo biến cần lưu ý:
Biến x có thể nhận các giá trị -5; 10; 100;
Biến y có thể nhận các giá trị: -0.1; 0.7; 100.
Hãy viết cách khai báo cho 2 biến trên.
Gợi ý làm bài:
Var x: Integer;
y: Real;
Hãy chỉ ra các lỗi trong khai báo sau và sửa lại cho đúng:
Var x, y: Integer;
Y, A, B: Byte
g = 9.8;
Gợi ý làm bài:
Các lỗi:
Sửa lại:
Var x, y: Integer;
Z, A, B: Byte;
Const g = 9.8;
Sau khi học xong Bài 5: Khai báo biến, các em cần nắm vững các nội dung trọng tâm:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 11 Bài 5 cực hay có đáp án và lời giải chi tiết.
Khai báo nào sau đây đúng?
Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi:
Trong Pascal, cú pháp để khai báo biến là:
Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 11 DapAnHay
Khai báo nào sau đây đúng?
Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi:
Trong Pascal, cú pháp để khai báo biến là:
Trong ngôn ngữ lập trình Pascal, từ khóa Var dùng để:
Trong ngôn ngữ lập trình Pascal, hằng và biến khác nhau cơ bản như thế nào?
Trong ngôn ngữ lập trình Pascal, từ khoá CONST dùng để:
Hãy chọn phát biểu đúng về biến trong ngôn ngữ lập trình?
Biến là …
Đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình gọi là:
Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là khai báo hằng?
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
Câu trả lời của bạn
Câu trả lời của bạn
Câu trả lời của bạn
Ai giup mk với
Viết Pt nhập vào số nguyên dương n. Tính trung bình cộng các số chẵn và trung bình cộng các số lẻ từ 1 đến n
Có thể giải thích một tẹo cho mk khi giải xog nha, tẹo thoi cảm ơn
Câu trả lời của bạn
program bai_tap;
uses crt;
var n,i,dem1,dem2,s1,s2:byte;
tb1,tb2:real;
begin
clrscr;
write('nhap n: ');{nhap gia tri cua n VD: n= 10}
readln(n);
for i:= 1 to n do
if i mod 2 = 0 then {so chan la so chia het cho 2 hay chia 2 du 0}
begin
dem1:=dem1+1; {tinh xem co bao nhieu so mod 2 = 0}
s1:=s1+i; {tinh tong cac so chan}
end
else { neu i mod 2 khac 0 thi...(so le)}
begin
dem2:=dem2+1;
s2:=s2+i;
end;
tb1:= s1/dem1; {tinh trung binh cong}
tb2:= s2/dem2;
writeln('trung binh cong cac so chan: ',tb1:4:2); {xuat ra trung binh cong}
writeln('trung binh cong cac so le: ',tb2:4:2);
readln
end.
viết khai báo biến khi biến nhận giá trị từ 0.5 - 50
Câu trả lời của bạn
biến nhận giá trị từ 0.5 - 50 thuộc kiểu dữ liệu nào
Câu trả lời của bạn
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *