Cho biết cách đọc tên trong chương trình
Cho biết cách đọc tên trong chương trình
Ý bạn là cách đặt tên trong chương trình ?
Cách đặt tên trong chương trình :
+ Tên phải ngắn gọn, dễ nhớ và dễ hiểu
+ Tên khác nhau tương ứng với những đại lượng khác nhau.
+ Tên không được trùng với từ khóa
+ Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống
Tên là một dãy ký tự được dùng để đặt cho hằng, biến, chưng trình, nhãn hoặc kiểu dữ liệu mới… Tên được phép viết dài nhất 127 ký tự, nhưng trên thực tế chì có 63 ký tự đầu là có nghĩa. Tên được viết theo các quy định sao:
– Tên phải bắt đầu là một chữ cái.
– Không được dùng các ký tự đặc biệt.
– Không được để các khoảng trống ở giữa các ký tự.
- phân biệt từ khóa và tên.
- Từ khóa là: những từ dành riêng, dùng để sử dụng cho những mục đích nhất định
-Tên là một dãy liên tiếp không quá 127 kí tự, bao gồm chữ cái, chữ số hoặc dấu gạch dưới
CHÚC BẠN HỌC TỐT!
Phân biệt:
- Từ khóa do ngôn ngữ lập trình quy định.
Tên do con người đặt dùng để phân biệt các đại lượng khác nhau trong chương trình.
+ Tên khác nhau tương ứng với những đại lượng khác nhau.
+ Tên không được trùng với từ khóa
+ Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống
+ Tên phải ngắn gọn, dễ nhớ và dễ hiểu
Sửa lỗi hộ
thiếu hai dấu chấm phẩy ";" ở:
sửa thành:
TB: real;
A: array [1..100] of real;
lại thiếu dấu chấm phẩy ở ba chỗ nữa lần lượt là:
và và
Sửa lại thành:
readln (a[i]);
TB:=0;
TB:=TB/n;
Cần có thêm readln trên end. để dừng chương trình lại để xem.
vi dụ ten và từ khóa ?cách đặt tên chuong trình
Tên : program: CT_chuong_trinh_dau_tien
Từ khóa : Begin;end;..
VD: -tên:hinh_tron,writeln,... từ khóa: program,const, end....Cách đặt tên trong chương trình:Tên phải bắt đầu là một chữ cái.– Không được dùng các ký tự đặc biệt.– Không được để các khoảng trống ở giữa các ký tự.
câu 1 viết chương trình in ra màn hình diện tích và chu vi hình vuông s : =a*a; p:=4*a;
câu 2 viết chương trình tính tổng , tích và hiệu của hai số được nhập từ bàn phím
câu 3 viết chương trình kiểm tra 3 số a,b,c có là ba cạnh của một tam giác hay không với a,b,c là 3 số nhập từ bàn phím
Câu 1:
uses crt;
var a,s,p:real;
begin
clrscr;
repeat
write('Nhap do dai canh hinh vuong:'); readln(a);
until a>0;
p:=4*a;
s:=sqr(a);
writeln('Chu vi hinh vuong la: ',p:4:2);
writeln('Dien tich hinh vuong la: ',s);
readln;
end.
Câu 2:
uses crt;
var a,b,t,s,h:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
t:=a+b;
h:=a-b;
s:=a*b;
writeln('Tong la: ',t:4:2);
writeln('Hieu la: ',h:4:2);
writeln('Tich la: ',s:4:2);
readln;
end.
Câu 3:
uses crt;
var a,b,c:real;
begin
clrscr;
repeat
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
until (a>0) and (b>0) and (c>0);
if (a+b>c) and (a+c>b) and (b+c>a) then writeln('Day la ba canh trong mot tam giac')
else writeln('Day khong la ba canh trong mot tam giac');
readln;
end.
Viết chương trình nhập 2 số x,y từ bàn phím.Kiểm tra số x có chia hết cho số y không?
uses crt;
var x,y:integer;
begin
clrscr;
write('Nhap x='); readln(x);
write('Nhap y='); readln(y);
if x mod y=0 then writeln(x,' chia het cho ',y)
else writeln(x,' khong chia het cho ',y);
readln;
end.
uses crt;
var n,dv,ch:integer;
begin
clrscr;
repeat
write('Nhap n='); readln(n);
until (10<=n) and (n<=99);
dv:=n mod 10;
ch:=n div 10;
writeln('Tong cac chu so la: ',dv+ch);
readln;
end.
hằng tháng các hộ dân trong thành phố đều nhận được hóa đơn tiền điện.Tiền điện tiêu dùng của mỗi hộ gia đình được tính như sau.
100 số đầu tiên moi số phải trả 1000đ
từ 101 đến 150 số phải trả 2000đ
từ 151 đến 200 số phải trả 2500đ
từ 200 số trở lên phải trả 3000đ
biết rằng lượng điện tiêu thu trong 1 thang là a(kw),a được nhập từ bàn phím.
các bạn giúp mình nhé
program bai1;
uses crt;
var a:longint; tiendien:real;
begin
clrscr;
readln(a);
if a<=100 then tiendien:=a*1000;
if a<=150 then tiendien:=100*1000+2000*(a-100);
if a<=200 then tiendien:=100*1000+2000*50+2500*(a-150);
if a>=200 then tiendien:=100*1000+2000*50+2500*50+3000*(a-200);
Writeln('so tien dien trong thang la:',tiendien:9:0,'VND');
readln;
END.
XN MỌI NGƯỜI HÃY GIÚP EM MẤY CÂU NÀY Ạ, E XIN CẢM ƠN!
Câu 1: Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình.
Câu 2: Cho biết sự khác nhau giữa từ khóa và tên. Cho biết cách đặt tên trong chương trình.
Câu 3: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? A, a; B, Tamgiac C, 8a; D, Tam giac E, beginprogram F, end; G, b1 H, abc
Câu 4: Hãy cho biết các phần chính trong cấu trúc của chương trình.
Câu 5: Hãy cho biết các chương trình Pascal sau đây có hợp lệ ko, tại sao?
Chương trình 1
begin
end.
Chương trình 2
begin
program CT_thu ;
writeln( 'Chao cac ban' ) ;
end.
câu 5 :
không hơp lệ
1: không có câu lệnh
2 : lệnh begin phải đứng sau program
trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? Cái nào đúng vậy ak mai mình ktra r!!!
A) a
B) Tamgiac
C) 8a
D) Tam giac
E) beginprogram
F) end
G) b1
H) abc
các tên hợp lệ là:
A) a
B) Tamgiac
G) b1
h) abc