Theo quy ước đặt tên của Pascal, em hãy chỉ ra lệnh nào hợp lệ
A.Chươngtrình B.Chương_trình C.Chuongtrinh D._Chươngtrình
II/ TỰ LUẬN:
1/ Nêu ý nghĩa các từ khóa sau và các quy tắc đặt tên trong chương trình?
2/ Để chương trình dịch sửa lỗi và chạy chương trình thì ta làm như thế nào?
3/ Hãy chỉ ra các tên không hợp lệ trong Pascal và giải thích vì sao?
a/ Bai toan
b/ Giai-toán
c/ 8A
d/ hoc_sinh
e/ Bang_diem@
chỉ dùng 1 chữ cái hãy tạo ra 10 tên hợp lệ khác nhau trong pascal
Câu 1: Trong các tên dưới đây, tên hợp lệ trong Pascal là:
A. @khoi 8. B. Ngay_20_11. C. 14tuoi. D. Begin.
Câu 2 : Lệnh Write tương tự như lệnh Writeln nhưng
A. Không đưa con trỏ xuống đầu dòng tiếp theo. D. Bỏ trong dấu ngoặc kép.
B. Đưa con trỏ xuống đầu dòng tiếp theo. C. Bỏ trong dấu ngoặc đơn.
Câu 3: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là:
A. Tên. B. Từ khoá. C. Biến. D. Hằng.
Câu 4: Tính giá trị cuối cùng của c, biết rằng; a:= 3; b:= 5; a:= a + b; c:= a+b;
A. c= 8; B. c=3; C. c= 5; D. c= 13;
Câu 5: Sau câu lệnh x := 15 mod 2 ; Giá trị của biến x là:
A. 7 B. 6 C. 7.5 D. 1
Câu 6: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
if (45 mod 3 ) = 0 then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5)
A.5 B. 9 C. 7 D. 11
Câu 7: Ta có 2 lệnh sau: x:= 8;
if x>5 then x := x +1; Giá trị của x là bao nhiêu:
A. 5 B. 9 C. 8 D. 6
Câu 8 : Câu lệnh điều kiện dạng đầy đủ là:
A. If <điều kiện> then <câu lệnh 1>; Else <câu lệnh 2>;
B. If <điều kiện> then <câu lệnh>;
C. If <điều kiện> then <câu lệnh 1>, <câu lệnh 2>;
D. If <điều kiện> then <câu lệnh 1> Else <câu lệnh 2>;
Câu 1: Trong Pascal, câu lệnh gán nào dưới đây sai ?
A. a:= b; B. a + b := c; C. a:= a + 1; D. x:= 2*x;
Câu 2: Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ lập trình Pascal?
A. A2; B. Tamgiac; C. 8a; D. Chuongtrinh;
Câu 3: Nhập 2 số nguyên a, b từ bàn phím. Viết chương trình tính tổng 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?
A. Var a , b, tong : real;
B. Var a, b, tong : integer;
C. Var a, b, tong : char;
D. Var a, b, tong : string;
Câu 4: Cho chương trình sau:
Var a: integer;
Begin
a:=1;
a:= a+10;
Writeln(a);
Readln;
End.
Kết quả của chương trình trên là:
A. 11 B. 100 C.10 D. Tất cả đều sai.
Câu 1: Chỉ dùng một chữ cái, hãy tạo ra 5 tên hợp lệ khác nhau trong Pascal.
Câu 2: Chỉ với hai chữ cái a và b, mỗi chữ dùng nhiều nhất một lần có thể tạo ra bao nhiêu tên trong Pascal?
P/S: Bạn nào biết câu nào thì trả lời giúp mình với, đang cần gắp lắm ạ!
Câu 1:
am; a; at; ai; aj
Câu 2:
Mỗi chữ dùng nhiều nhất một lần có thể tạo ra vô số cái tên trong Pascal
câu 1.trg pascal,cách đặt tên nào sau đây ko đúng
A.8a B.End C Lop_8 D.Hinh chu nhat
câu 2 trg pascal,cách khai báo nào ko hợp lệ?
A.var B.end C.uses D.program
câu 3. hãy cho bt gtrị của biến X bằng bnhiu sau khi thực hiện câu lệnh:
X:=10;
IF( 91 mod 3 ) =0 then X :=X+20;
A.10 B.30 C.2 D.1
câu 6 : hãy cho bt gtri của biến X = bnhiu sau khi thực hiện câu lệnh"
if(45 mod 3)=0 then X:=X+2;
( bt rằng trc đó gtri của biến X=5)
A.5 B.9 C.7 D.11
câu 7 ta có 2 lệnh sau: x;=8;
If x>5 then X:=x+1;
gía trị của x = bnh
A.5 B.9 C.8 D.6
câu 8 : giả sử A đc khai báo là biến vs kiểu giữ liệu xâu, X là biến vs kiểu dữ liệu số thực.phép gán sau đây là ko hợp lệ ko?
A.X:=4.1;
B. X:=324.2
C. A:='3242'
D.A:=3242;
giúp mik vs mai mik thi r TT
Câu 1: Chương trình dịch là gì? So sánh giữa biên dịch và thông dịch? Câu 2: Phân biệt giữa tên dành riêng và tên chuẩn, Ttrình bày quy tắc đặt tên trong lập trình Pascal? Hãy viết ra 5 tên khác nhau đúng, 5 tên khác nhau sai trong quy tắc đặt tên lập trình ? Giải thích? Câu 3: Nêu cấu trúc chung của một chương trình? Giải thích các thành phần trong chương trình? Câu 4: Nêu các kiểu dữ liệu chuẩn và ý nghĩa (miền giá trị, kích thước)? Câu 5: Trình bày cách khai báo biến, cấu trúc câu lệnh gán Câu 6: Trình bày cấu trúc lệnh nhập vào từ bàn phím, lệnh đưa dữ liệu ra màn hình? Câu 7: Trình bày cấu trúc câu lệnh If – Then, câu lệnh ghép Câu 8: Viết chương trình giải phương trình bậc 2: ax2 + bx + c = 0 (a khác 0) Câu 9: Viết chương trình giải phương trình bậc nhất: ax + b = 0 (a khác 0)
Câu 1:
Chương trình dịch là chương trình đặc biệt, có chức năng chuyển đổi chương trình được viết trên ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.
Biên dịch và thông dịch khác nhau ở những điểm sau:
- Trình biên dịch duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không. Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ lại để sử dụng về sau khi cần thiết.
Trình thông dịch lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được.
Câu 2:
Tên dành riêng được quy định dùng với ý nghĩa riêng xác định, người lập trình không được dùng với ý nghĩa khác.
Tên chuẩn được ngôn ngữ lập trình dùng với ý nghĩa nhất định nào đó, tuy nhiên người lập trình có thể khai báo và dùng chúng với ý nghĩa và mục đích khác.
Tên trong Pascal được đặt theo quy tắc sau đây:
- Chỉ bao gồm chữ cái, chữ số và dấu gạch dưới;
- Không bắt đầu bằng chữ số;
Độ dài theo quy định của trình dịch (Turbo Pascal không quá 127 kí tự:, Free Pascal không quá 255 kí tự).
Nó là từ khóa ( không bắt buộc có thể thay)
Crt là tên thứ viện
Clrscr dùng để xóa hết và hiện thứ cái mới sau khi mở lại lần nữa
Write dấu này | sẽ đc hiện thị ở cuối dòng
Writeln dấu này | sẽ qua dòng tiếp theo( nếu có)
Dừng lại để đọc để ở cuối phần trình bày trên chữ End. ( ko phải End;) or để chỉnh lại câu lại có trong ngoặc readln(x)
Sơn nhiều người hiểu lầm thì End; ở đây xuất hiện khi mở thêm 1 lệnh begin khi cần, học kì 2 lớp 8 sẽ đc học ở phần sau nữau
crt: tên chuẩn
clrscr: từ khóa
write: từ khóa
writeln: từ khóa
readln: từ khóa
Bài toán một chương trình nhập vào yêu cầu số lượng hs, địa chỉ, họ và tên, chiều cao của các hs trong lớp học hãy cho biết : bài toán gồm những biến nào? chọn kiểu dữ liệu cho các biến sao cho phù hợp? viết câu lệnh bằng ngôn ngữ lập trình pascal để khai báo trên biến.
Giúp mik với ak