Kiểm tra chương trình pascal

Đề kiểm tra môn Tin học – Free Pascal dành cho học sinh lớp 8 (trường Trung học phổ thông chuyên Trần Đại Nghĩa) Hãy viết chương trình: (4 điểm) Nhập số đo ba cạnh của tam giác ABC. → Đó có phải là tam giác vuông hay không Hãy viết chương trình: (4 điểm) Nhập điểm ba môn Toán, Anh, Văn → Xuất ra điểm trung bình học kì Hãy viết chương trình giải phương trình bậc nhất ax + b = 0 (2 điểm) --- HẾT --- Lưu ý: Thí sinh không được trao đổi bài hay sử dụng tài liệu Làm bài trên máy tính → chương trình Free Pascal Đáp án đề thi Tin học Viết chương trình program TamGiacVuong; uses crt; var a,b,c:Real; begin clrscr; Writeln ('Nhap so do canh AB:'); →1 điểm Readln (a); Writeln ('Nhap so do canh BC'); →1 điểm Readln (b); Writeln ('Nhap so canh CA:'); →1 điểm Readln (c); If (a*a+b*b=c*c) or (a*a+c*c=b*b) or (b*b+c*c=a*a) then writeln ('Day la tam giac vuong.') Else Writeln ('Day khong phai la tam giac vuong.'); →1 điểm Readln end. Viết chương trình program DTB; uses crt; var t,a,v,diem:Real; begin clrscr; writeln('Nhap diem hoc ki mon Anh:'); →1 điểm readln(a); writeln('Nhap diem hoc ki mon Toan:'); →1 điểm readln(t); writeln('Nhap diem hoc ki mon Van:'); →1 điểm readln(v); diem:=t+a+v; writeln('Diem trung binh cua ban trong hoc ki vua qua la: ',diem); →1 điểm readln end. Viết chương trình program PT_bac_1; uses crt; var a,b:Real; begin clrscr; Writeln ('Nhap he so a:'); →0,5 điểm Readln (a); Writeln ('Nhap he so b:'); →0,5 điểm Readln (b); If a0 then writeln ('Nghiem x la: ',-b/a:0:1) →1 điểm (thiếu :0:x (x < 3) →0,75 điểm) Else if (a=0) and (b=0) then writeln ('Phuong trinh co vo so nghiem.') →1 điểm (lộn and thành or →0 điểm) Else if (a=0) and (b0) then writeln ('Phuong trinh vo nghiem.'); →1 điểm (lộn and thành or →0 điểm) Readln end. Lưu ý: Tên program và biến không nhất thiết phải giống Kiểm tra kết quả đúng thì được điểm, sai thì mất điểm Trên 5 điểm -> đạt. Không giải thích thêm Trân trọng, học sinh trường tôi

Kiểm tra chương trình pascal

  • hodiep79

  • Chưa có nhóm
  • Trả lời

    0

  • Điểm

    18

  • Cảm ơn

    0

  • Tin Học
  • Lớp 8
  • 10 điểm
  • hodiep79 - 20:35:09 29/09/2021
  • Hỏi chi tiết
  • Báo vi phạm

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!

TRẢ LỜI

  • quoclong82

  • Chưa có nhóm
  • Trả lời

    17

  • Điểm

    782

  • Cảm ơn

    18

đáp án là : alt f9

giải thích

vì trong sách giáo khoa thì để kiểm tra lỗi trong chương trình pascal, ta thực hiện nhấn tổ hợp phím alt + f9

đây là một công thức

Hãy giúp mọi người biết câu trả lời này thế nào?

star star star star star star star star star star star star star star star star star star star star star star star star star star star star star star

5

star star star star star

1 vote

  • phong14

  • Lente Zomer Herfst Winter
  • Trả lời

    868

  • Điểm

    1186

  • Cảm ơn

    445

  • phong14
  • 29/09/2021

Để kiểm tra lỗi trong chương trình pascal, ta thực hiện nhấn tổ hợp phím nào?

ta thực hiện nhấn tổ hợp phímAlt F9

Hãy giúp mọi người biết câu trả lời này thế nào?

star star star star star star star star star star star star star star star star star star star star star star star star star star star star star star

5

star star star star star

1 vote

Câu 1 : Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal.

A. 8a                         A. tamgiac            C. program           D. bai tap

Câu 2 : Để chạy chương trình trong Turbo Pascal ta dùng tổ hợp phím nào  ?

A. Ctrl + F9               B. Alt + F9                     C. F9                    D. Ctrl + Shitf + F9

Câu 3 :  Trong Pascal, khai báo nào sau đây là đúng cho khai báo biến ?

A. Var  tb: real;                   B. Type  4hs: integer;     C. Const  x: real;            D. Var  R = 30;

Câu 4 : Biểu thức toán học  (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ?

A. (a*a + b)(1+c)(1 + c)(1 + c)                                   B. (a.a  + b)(1 +  c)(1 + c)(1 + c)

C. (a*a + b)*(1 + c)*(1 + c)*(1 + c)                           D. (a2 + b)(1 + c3

Câu 5: Để nhập dữ liệu ta dùng lệnh:

          A.Clrscr;       B.Readln(x);                 C. X:= ‘dulieu’;         d.Write(‘Nhap du lieu’);                               

Câu 6 : Bốn bạn A, B, C, D  đưa ra kết quả của phép chia, phép chia lấy phần nguyên và lấy phần dư của hai số nguyên 14 và 5 như sau :

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 = 4;  14 mod 5 = 2      D. 14/5 =3;          14 div 5 = 2          ;   14 mod 5 = 4

Hãy chọn bạn làm đúng

Câu 7. Những từ nào sau đây là từ khoá?

A. Begin, Uses, End, Thong bao                                 B. Program, Begin, char, Uses,

C. Var, Const, Write                                          D. Program, Begin, Uses, end

Câu 8. Trong cấu trúc chương trình Pascal, phần nào là phần bắt buộc phải có?

A. Phần tiêu đề chương trình                                     B. Phần thân chương trình

C. Phần khai báo thư viện                                D. Phần khai báo biến.

Phần 2 : Tự luận

Câu 9 : Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal : (3 điểm)

a. 15x2 + 30 (x+2)               b.                    c.

Câu 10 : (3 điểm)

Viết chương trình nhập vào 2 số nguyên  a, b từ bàn phím, tính trung bình cộng (TB) của hai số a, b và in kết quả ra màn hình.