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. Các phép gán sau đây có hợp lệ không?
a) A:= 4;
b) X = 3242;
c) X:= '3242';
d) A:= 'Ha Noi';
Chương trình có những biến, hằng gì? Có mấy kiểu dữ liệu của biến được dùng trong chương trình? Câu lệnh writeln(thongbao, thanhtien:10:2) có ý nghĩa thế nào?
số 6.5 thuộc kiểu dữ liệu nào trong pascal
Khai báo biến hằng thuộc các kiểu dữ liệu khác nhau
Liệt lê các kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal mà em đã được học?
viết các biểu thức sau đây khai báo biến X thuộc kiểu số nguyên biên k thuộc kiểu số thực biến z thuộc kiểu xâu ký tự và biến m thuộc kiểu ký tự tron free pasca
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 để giải bài toán dưới đây:
a) Tìm diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên được nhập từ bàn phím).
b) Tính kết quả C của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần dư của 2 số nguyên a và b.
viét câu lệnh khai báo x có kiểu số nguyên và biến y các kiểu số thực =ngôn ngữ lập trình pascal lớp 8 nha hộ mình mới mình cần gấp
A. Lý Thuyết:
Nêu ý nghĩa của các từ khóa,câu lệnh trong Pascal: program,begin,end,uses,var,const,clrscr,delay(x),write ( ),readln,readln (x)
Trắc nghiệm:
Câu 1: Các ngôn ngữ lập trình phân chia dữ liệu thành các kiểu dữ liệu khác nhau với mục đích gì ? Hãy chọn phương án sai:
a)Sử dụng bộ nhớ máy tính có hiệu quả
b)Thực hiện các phép toán tương ứng với từng kiểu dữ liệu
c)Tự động hóa việc viết chương trình
Câu 2:Hãy chọn câu đúng:
a)14/5=2; 14 div 5 = 2 ; 14 mod 5 = 4
b)14/5=2.8; 14 div 5 = 2 ; 14 mod 5 = 4
c) 14/5=2.8; 14 div 5 = 2 ; 14 mod 5 = 2
d) 14/5=3; 14 div 5 = 2 ; 14 mod 5 = 4
Câu 3: Giá trị của biến a sau khi thực hiện chương trình: "a:=5 ; a:=a–4" là:
a) 1 b) 2 c) 3 d) 4
Câu 4: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu:
a)Chỉ một biến cho một kiểu dữ liệu
b)Chỉ hạn chế bởi dung lượng nhớ
c) 10 biến
d) Không giới hạn
Câu 5: Giả sử A được khai báo là biến với kiểu dữ liệu là số thực,phép gán nào đúng:
a)A:= ' 38.59 b) A:=35.59; c) A:=3559 d) cả b và c đều đúng
Câu 6:Trong Pascal,khai báo đúng là:
a) Var chieudai:real
b) Var 40HS: integer
c) Var R=50
d) Cả b và c đều đúng
B. Bài Tập:
1. Tìm ra chỗ sai ( gạch chân ) và giải thích tại sao sai :
a) var a,b:=integer
const c:=4 ;
begin :
a:= 10
b:=a/c;
write( ' gia tri cua b la ' b);
end.
b) var : a: real; b: integer;
const c:=4
begin
c:=4.1;
a:=10;
b:=a/c
write( ' gia tri cua b la ' b )
end
2. Viết thuật toán rồi viết chương trình bằng ngôn ngữ Pascal để giải bài toán:
a) Tính tổng của n số tự nhiên đầu tiên. Lậo bảng chạy tay với n=10, n=15
b) Hoán đổi giá trị của 2 biến x và y. Lập bảng chạy tay với x 🔙 10; y 🔙1
Mong các bạn giúp mình !