K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

1.Chương trình dịch không có khả năng nào trong các khả năng sau:

A.Phát hiện được lỗi ngữ nghĩa

B.Phát hiện được lỗi cú pháp

C.Thông báo lỗi cú pháp

D.Tạo được chương trình đích

2.Chọn biểu diễn hằng trong các biểu diễn nào dưới đây:

A.Begin;5.A8;1024; '65C'; -46

B.12.4E-5;1024; '65C' ; -46

C.5.A8 ; 1024; '65C' ; -46

D.12.4E-5; begin; 5.A8; 1024; '65C'; -46

3.Chọn từ khoá trong các biểu diễn dưới đây:

A.'end', END; var, const

B.'end; END; integer; sqrt; var; real; const

C.end;var; const

D.end; begin; sqrt; var; real; const

4.Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:

A. abcd e

B.8267_3

C.dtich_htron

D.dientich_htron

5.Khi đặt tên cho đối tượng của TP có thể

A.Bắt đầu bởi các chữ số

B.Bắt đầu bởi các chữ cái

C.Ký tự đặt biệt (*,#,@...)

D.Cả ba lựa chọn trên đều đúng

6.Tên dành riêng do:

A.Người lập trình quy định

B.Tur Pascal quy định

C.Máy tính quy định

D.Cả ba đều đúng

7.Biểu diễn nào dưới đây không phải là hằng:

A.456.7

B.'456.7'

C.- 456.7

D.456,7

8.Cho biết giá trị sau đây là hằng số nguyên:

A.1972

B.1.25

C.'1972'

D.1.0E-6

9.Cho biết giá trị sau đây là hằng xâu:

A.1972

B.1.25

C.'1972'

D.1.0E-6

10.Cho biết các giá trị sau đây là hằng số thực:

A.1972

B.1.25

C.'1972'

D.1.0E-6

11.Tên nào đúng trong các lựa chọn sau:

A.Bai tap

B."Bai tap"

C.Baitap

D.'Bai tap'

12.Các từ:PROGRAM, BEGIN, END là:

A.Tên dành riêng

B.Tên chuẩn

C.Tên do người lập trình đặt

D.Tên đặc biệt

13."Từ khoá" là cách gọi khác của:

A.Tên dành riêng

B.Tên chuẩn

C.Tên do người lập trình đặt

D.Tên đặc biệt

14.Để khai báo sử dụng thư viện phải dùng từ khoá nào?

A.Var

B.Uses

C.Const

D. Type

15.Đề khai báo sử dụng hằng phải dùng từ khoá nào?

A.Var

B.Uses

C.Const

D. Type

16.Thân chương trình được giới hạn bởi cặp từ khoá:

A.Begin...End;

B.Begin...End.

C.Start...Finish.

D. Start...Finish;

17.Trong ngôn ngữ lập trình Pascal hằng và biến khác nhau như thế nào?

A.Hằng không cần khai báo, còn biến phải khai báo

B.Hằng và biến bắt buộc phải khai báo

C.Hằng là đại lượng mà giá trị không thể thay đổi được trong quá trình thực hiện chương trình, biến là đại lượng mà giá trị của chúng có thể thay đổi được trong chương trình

D.Hằng và biến là hai đại lượng mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình

18.Trong Pascal khai báo nào sau đây là đúng?

A.Var x;y;z: real

B.Var x, y, z : char

C.Var x, y, z= real

D.Var : x, y, z= Char

19.Trong ngôn ngữ lập trình Pascal, trong các khẳn định sau khẳng định nào sai?

A.Phần tên chương trình không nhất thiết phải có

B.Phần khai báo có thể có hoặc không

C.Phần thân chương trình có thể có hoặc không

D.Phần thân chương trình nhất thiết phải có

20. X có thể nhận các giá trị từ 'A' đến 'Z', khai báo nào sau đây là đúng trong Pascal?

A. Var x : real

B.Var x: Byte

C. Var x: Integer

D. Var x : char

0
1.Chương trình dịch không có khả năng nào trong các khả năng sau: A.Phát hiện được lỗi ngữ nghĩa B.Phát hiện được lỗi cú pháp C.Thông báo lỗi cú pháp D.Tạo được chương trình đích 2.Chọn biểu diễn hằng trong các biểu diễn nào dưới đây: A.Begin;5.A8;1024; '65C'; -46 B.12.4E-5;1024; '65C' ; -46 C.5.A8 ; 1024; '65C' ; -46 D.12.4E-5; begin; 5.A8; 1024; '65C'; -46 3.Chọn từ khoá trong các biểu diễn dưới đây: A.'end', END;...
Đọc tiếp

1.Chương trình dịch không có khả năng nào trong các khả năng sau:

A.Phát hiện được lỗi ngữ nghĩa

B.Phát hiện được lỗi cú pháp

C.Thông báo lỗi cú pháp

D.Tạo được chương trình đích

2.Chọn biểu diễn hằng trong các biểu diễn nào dưới đây:

A.Begin;5.A8;1024; '65C'; -46

B.12.4E-5;1024; '65C' ; -46

C.5.A8 ; 1024; '65C' ; -46

D.12.4E-5; begin; 5.A8; 1024; '65C'; -46

3.Chọn từ khoá trong các biểu diễn dưới đây:

A.'end', END; var, const

B.'end; END; integer; sqrt; var; real; const

C.end;var; const

D.end; begin; sqrt; var; real; const

4.Chọn biểu diễn tên đúng trong các biểu diễn dưới đây:

A. abcd e

B.8267_3

C.dtich_htron

D.dientich_htron

5.Khi đặt tên cho đối tượng của TP có thể

A.Bắt đầu bởi các chữ số

B.Bắt đầu bởi các chữ cái

C.Ký tự đặt biệt (*,#,@...)

D.Cả ba lựa chọn trên đều đúng

6.Tên dành riêng do:

A.Người lập trình quy định

B.Tur Pascal quy định

C.Máy tính quy định

D.Cả ba đều đúng

7.Biểu diễn nào dưới đây không phải là hằng:

A.456.7

B.'456.7'

C.- 456.7

D.456,7

8.Cho biết giá trị sau đây là hằng số nguyên:

A.1972

B.1.25

C.'1972'

D.1.0E-6

9.Cho biết giá trị sau đây là hằng xâu:

A.1972

B.1.25

C.'1972'

D.1.0E-6

10.Cho biết các giá trị sau đây là hằng số thực:

A.1972

B.1.25

C.'1972'

D.1.0E-6

11.Tên nào đúng trong các lựa chọn sau:

A.Bai tap

B."Bai tap"

C.Baitap

D.'Bai tap'

12.Các từ:PROGRAM, BEGIN, END là:

A.Tên dành riêng

B.Tên chuẩn

C.Tên do người lập trình đặt

D.Tên đặc biệt

13."Từ khoá" là cách gọi khác của:

A.Tên dành riêng

B.Tên chuẩn

C.Tên do người lập trình đặt

D.Tên đặc biệt

14.Để khai báo sử dụng thư viện phải dùng từ khoá nào?

A.Var

B.Uses

C.Const

D. Type

15.Đề khai báo sử dụng hằng phải dùng từ khoá nào?

A.Var

B.Uses

C.Const

D. Type

16.Thân chương trình được giới hạn bởi cặp từ khoá:

A.Begin...End;

B.Begin...End.

C.Start...Finish.

D. Start...Finish;

17.Trong ngôn ngữ lập trình Pascal hằng và biến khác nhau như thế nào?

A.Hằng không cần khai báo, còn biến phải khai báo

B.Hằng và biến bắt buộc phải khai báo

C.Hằng là đại lượng mà giá trị không thể thay đổi được trong quá trình thực hiện chương trình, biến là đại lượng mà giá trị của chúng có thể thay đổi được trong chương trình

D.Hằng và biến là hai đại lượng mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình

18.Trong Pascal khai báo nào sau đây là đúng?

A.Var x;y;z: real

B.Var x, y, z : char

C.Var x, y, z= real

D.Var : x, y, z= Char

19.Trong ngôn ngữ lập trình Pascal, trong các khẳn định sau khẳng định nào sai?

A.Phần tên chương trình không nhất thiết phải có

B.Phần khai báo có thể có hoặc không

C.Phần thân chương trình có thể có hoặc không

D.Phần thân chương trình nhất thiết phải có

20. X có thể nhận các giá trị từ 'A' đến 'Z', khai báo nào sau đây là đúng trong Pascal?

A. Var x : real

B.Var x: Byte

C. Var x: Integer

D. Var x : char33e

1

bạn đăng từng câu người khác mới có tâm trí để trả lời nhé

như thế này nhức mắt quáoho

CÁC BÀI TẬP VỀ CHƯƠNG TRÌNH CON BT_04_01: Viết chương trình con tính chu vi và diện tích của hình chữ nhật. Giải: Ta thấy rằng chương trình con tính chu vi, diện tích của hình chữ nhật nhất định phải có tham số đầu vào là 2 cạnh, đó là 2 tham trị. Nếu ta viết chương trình con là thủ tục thì kết quả phải lưu bằng một tham biến để đưa ra. Đặt tên các thủ tục là chu_vi, dien_tich ta cài...
Đọc tiếp

CÁC BÀI TẬP VỀ CHƯƠNG TRÌNH CON


BT_04_01: Viết chương trình con tính chu vi và diện tích của hình chữ nhật.

Giải: Ta thấy rằng chương trình con tính chu vi, diện tích của hình chữ nhật nhất định phải có tham số đầu vào là 2 cạnh, đó là 2 tham trị. Nếu ta viết chương trình con là thủ tục thì kết quả phải lưu bằng một tham biến để đưa ra. Đặt tên các thủ tục là chu_vi, dien_tich ta cài đặt như sau:

procedure Chu_vi(a,b : real; var c : real);

begin

C := 2*(a+b);



end;

 

{=================================}

procedure Dien_tich(a,b : real; var d : real);

begin


d := a*b;

end;


Tuy nhiên kết quả ra là kiểu thực, là kiểu mà hàm có thể trả lại nên ta có thể cài đặt 2 chương trình con trên bằng hàm như sau:

function Chu_vi(a,b : real): real;

Begin

Chu_vi := 2*(a+b);



end;

 

{=================================}

function Dien_tich(a,b : real): real;

begin


Dien_tich := a*b;

end;

 

0
Chọn đáp án đúng 1, thông tin nào không phải là hằng số học : a, -2,23E01 b, 54 . c, -23.25 d, 45' 2, biểu thức nhận giá trị là True hoặc False là : a, toán học thực và logic. b, logic và quan hệ c, toán học và lôgic . d, quan hệ và toán học 3, Biến t có thể nhận các giá trị là 1;100;12.55;-46.1 có...
Đọc tiếp

Chọn đáp án đúng 1, thông tin nào không phải là hằng số học : a, -2,23E01 b, 54 . c, -23.25 d, 45'

2, biểu thức nhận giá trị là True hoặc False là :

a, toán học thực và logic. b, logic và quan hệ c, toán học và lôgic . d, quan hệ và toán học

3, Biến t có thể nhận các giá trị là 1;100;12.55;-46.1 có thể khai báo biến t có kiểu là : a, integer và real. b, byte và integer . c, real và byte d, real

4, Phần mở rộng của Pascal là : a, ( .txt ) b, ( .dos ) c, (.gas ) d, ( .xls )

5, thủ tục để nhập dữ liệu vào biến là :

a, write và readln b, real và writeln. c, write và writeln d, real và readln

6, xét biểu thức ( n mod 2<>0) and ( m div 2 >= 5 ) với giá trị nào của m dưới đây để biểu thức trên cho giá trị là True : a, 5 B, 500 c, 455. D, 6

7, Biến n chỉ nhận một trong hai giá trị là '1' và '0' hãy cho biết khai báo nào sau đây là đúng : a, Var N : Clar b, Var N : Byte c, Var N : Boolean d, Var N : Real

8, hàm số căn bậc hai của P là : a, Abs (P) b, Sqr ( P ) c, Sqr ( P ) d, Sqrt ( P )

9, biểu thức ( 2*2 <1+1 ) or ( Abs (-3) <= 3 ) trong Pascal sẽ nhận giá trị là : a, đúng . b, sai c, True d, False.

10, hãy chọn ra kiểu dữ liệu có kích thước bộ nhớ lớn nhất trong các kiểu sau : a, integer b, byte . C, longint d, real

Phần tự luận :

1, hãy phân biệt kiểu giống và khác nhau của tên dành riêng và tên chuẩn

2, cho hình thoi ABCD có độ dài hai đường chéo AC và BD lần lượt là d1 và d2 dữ liệu được nhập từ bàn phím . Em hãy viết chương trình tính diện tích hình thoi ABCD

3, Em hãy viết biểu thức logic để ba số a,b, c tạo thành : - ba cạnh của tam giác. - ba cạnh của tam giác cân. - ba cạnh của tam giác đều . - ba cạnh của tam giác vuông

4, A, Tìm lỗi sai trong đoạn Pascal sau : Var so1,so2,hieu:=integer; Begin writeln ( ' chung trinh thuc hien phep tru so hoc ' ) So1:=400 So2:=250 ; Hieu:= so1-so2; Writeln('ketqua=',hieu:5); Readln; End b, cho biết kết quả xuất ra màn hình của chương trình trên sau khi đã sửa lỗi sai

5, viết chương trình tính trung bình cộng của 4 số bất kì dữ liệu nhập từ bàn phím với điều kiện sử dụng 4 biến .

1
12 tháng 10 2019

tự luận bài 5

uses crt;

var a,b,c,d:integer;

tbc:real;

begin

clrscr;

write('a='); readln(a);

write('b='); readln(b);

write('c='); readln(c);

write('d='); readln(d);

tbc:=(a+b+c+d)/4;

writeln('trung binh cong cua 4 so la: ',tbc:4:2);

readln;

end.

6 tháng 5 2020

Bn sửa giúp mình luôn dc kh... Cảm ơn bn

\n

Lỗi 1: Sai từ khóa(Programe)

Lỗi 2: Dùng cú pháp hằng mà lại dùng từ khóa khai báo biến(Var a=real;)

Lỗi 3: Dùng sai từ đọc dữ liệu(Realn)

Lỗi 4: Thiếu dấu : ở cú pháp gán

Lỗi 5: End là từ khóa để kết thúc bài mà lại có dấu;

31 tháng 10 2017

a) uses crt;

b) var dt, r: real;

c) Thiếu Begin

d) dt:= pi*sqr(r);

21 tháng 8 2018

a) uses crt;

b) var dt, r: real;

c) Thiếu readln(r);

d) dt:= pi*sqr(r);

29 tháng 8 2023

Lỗi 1: Dòng uses : crt; - Lỗi cú pháp do dấu hai chấm : không cần thiết. Sửa lại thành uses crt;.

Lỗi 2: Dòng var dt, r = real; - Lỗi khai báo biến không đúng cú pháp. Sửa lại thành var dt, r: real;.

Lỗi 3: Dòng clrscr; - Lỗi cú pháp do sử dụng hàm clrscr trong môi trường không hỗ trợ. Nếu muốn xóa màn hình, có thể sử dụng clrscr trong IDE hoặc xóa dòng này nếu không cần thiết.

Lỗi 4: Dòng writeln('Dien tich hinh tron co ban kinh ', r:0:2, ' la: ', dt:0:2); - Lỗi cú pháp do sử dụng sai định dạng khi in giá trị. Sửa lại thành writeln('Dien tich hinh tron co ban kinh ', r:0:2, ' la: ', dt:0:2:2); để in diện tích với đúng định dạng số thập phân.

8 tháng 5 2019

Đáp án đúng : C