Đề 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
Tài liệu đính kèm: