Ví dụ: Ch =’2004’ thì VAL(Ch, x, e) sẽ cho x=2004, e=0. Nếu Ch=’2004A’ thì VAL(Ch, x, e) sẽ cho x không xác định, e=5 (kí tự thứ 5 trong chuỗI Ch bị lỗI). Nếu không có lỗI, e=0, nếu có lỗI, e sẽ bằng vị trí đầu tiên gây ra lỗi. Trong chuỗI Ch không được có dấu trắng ‘ ‘đi trước hoặc sau số.[r]
Else End File For Forward Function Goto If In Label Mod Nil Not Of Or ProcedureProgram Record Repeat Set Shl Shr String Then To Type Until Var While With Xor c/ Khoảng trắng, dấu chấm phẩy, dấu móc, dấu nháy đơn, toán tử, toán hạng. Ö Khoảng trắng “ “: Dùng để cách biệt 2 từ trong chuỗi. Ö Dấu c[r]
Hình H9 # Nhấn phím F9 để bắt đầu Install. Sau một vài thao tác, bạn đã hoàn thành việc cài đặt Turbo Pascal 7.0 vào ổ đĩa cứng của mình. 2/ Sử dụng chương trình Pascal trên đĩa cứng a/ Sử dụng đĩa cứng: Ö Nhấp phảI chuột tạI menu Start, chọn Explore. Ö Trong ổ đĩa C: nhấp[r]
http://www.ebook.edu.vn Ch := ‘Hoc di doi voi hanh’; Writeln (‘So nguyen m =’, ‘m’); Writeln (‘So thuc n =’, n); Writeln ‘Hoi ban mot chut‘, ‘Ch’); Readln; End. q Víết chương trình có khai báo 3 biến x, y và z có kiểu nguyên, thực hiện phép gán x bằng 2, y bằng 4 và z bằng tích của hai[r]
Readln ; End . Như chúng ta biết, các chương trình Pascal thường có câu lệnh đầu : “Uses Crt”. Vậy “ crt ” là gì, tại sao lai viết như vậy, và có cần thiết trong một chương trình không. Để giải quyết những thắc mắc đó, hôm nay chúng ta sẽ đi tìm hiểu về bài: “Thư Viện Chư[r]
Tuần : 6 Tiết : 11 Giáo án tin học lớp 8 Bài thực hành 2 : VIẾT CHƯƠNG TRÌNH TÍNH TOÁN I. MỤC TIÊU : Luyện tập soạn thảo, chỉnh sửa chương trình, biên dịch, chạy và xem kết quả hoạt động của chương trình trong môi trường Turbo Pascal. Thực hành với các biểu thức số học tr[r]
không. Mã của mỗi lệnh số nguyên được thêm một phần để kiểm tra xem kết quả có nằm trong khoảng giá trò cho phép. Nếu gặp hiện tượng tràn nó sẽ dừng chương trình và báo lỗi {$Q+} không ảnh hưởng tới thủ tục chuẩn Dec và Inc. Những thủ tục này không bao giờ được kiểm tra tràn. Chuyển mạch $Q[r]
CHƯƠNG TRìNH CONI. Khái niệm về chơng trình con (Sub-program) Trong khi lập trình chúng ta thờng gặp những đoạn chơng trình lặp đi lặp lại nhiềulần ở những chỗ khác nhau. Để tránh rờm rà những đoạn chơng trình này đợc thay thế bằngcác chơng trình con tơng ứng. Khi cần, ta chỉ cần gọi tên chơn[r]
2. Quan sát tranh và chọn khai báo đúng. Var x, y, z: word; i: byte; 3. Quan sát tranh và trả lời. - Có 5 biến. - tổng bộ nhớ cần cấp phát. x (2 byte); y (2 byte); z (4 byte); h (2 byte); i (1 byte); tỏng 11 i: byte; byte IV. Đánh giá cuối bài 1. Những nội dung đã học - Một chươ[r]
- Tổ chức rẽ nhánh Case … of- Tổ chức lặp While… do- Tổ chức lặp Repeat… Until…- Tổ chức lặp For … Do…- Kiểu dữ liệu Chuỗi (String)- Kiểu dữ liệu mảng ARRAY: Mảng một chiều- Kiểu dữ liệu mảng ARRAY: Mảng hai chiều- Chương trình con: Thủ tục và Hàm- Thủ tục có tham số- Hàm- Kiểu dữ bảng ghi.-[r]
c. Khai báo tên chương trìnhd. Khai báo hằng3. Muốn khai báo biến ta dùng từ khóa: a. Uses b. Varc. Begin d.Const4. Để khai báo biến X là số thực ta có thể khai báo như sau:a. Var X: char ; b. Var X: Real ;c. Var X: Integer ; d. Var X: String ;5. Trong Turbo Pascal để tăng giá trị biến X lên[r]
ngừng chờ người dùng nhấn phím Enter, rồi mới thực hiện tiếp.43Trong Pascal chẳng hạn, để chương trình tạm ngừng như trên, ta có thể sử dụng một trong hai câu lệnh:read;readln;Ngoài ra còn có những trường hợp chương trình tạm ngừng, chờ người sử dụng nhấn một phím cụ thể, hoặc n[r]
CÂU 1: sau khi thực hiện đoạn chương trình dưới đây, giá trị của S là bao nhiêu? Máy tính thực hiện bao nhiêu vòng lặp? a) S:=0;For i:=1 to 1 do S:=S+2; b)S:=0;For i:=5 to 12 do S:=S+1; a) S:=0;For i:=1 to 1 do S:=S+2; - S=2, máy thực hiện 1 vòng lặp.b) S:=0;For i:=5 to 12 do S:=S+1; - S=8, m[r]
IF a>0 thenA:=1ELSEBegin A:=2; B:=1; EndC:=A+B;a. 0 b. 1 c. 2 d. 3Câu 31. Công việc trong lệnh IF nếu từ 2 lệnh trở lên phải đặt tronga. Begin End b. Cặp dấu ngoặc đơn ( ) c. Cặp dấu ngoặc nhọn < > d. Cặp dấu móc nhọn { }Câu 32. Kết quả đoạn chương trình sau khi nhập a=0,[r]
d) Cả 3 câu đều đúng.Câu 10. Biến a được nhận các giá trị là 0 ; -1 ; 1 ; 2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào?a. Integer b. Charc. Real d. Integer và LongintCâu 11. If ... Then ... Else là:a. Vòng lặp xác định b. Vòng lặp không xác địnhc. Câu lệnh điều kiện d. Một khai báoCâu 12. Kiểu[r]
(14) var i,j : integer; (15) begin a (16) v (17) exchange(i,j) (18) end; {partition} (19) begin end; {quicksort} (20) begin end; {sort} Hình 7.13 - Một chương trình Pascal với các chương trình con lồng nhau Xét chương trình con partition, trong đó tham khảo đến các tên k[r]
C. Readln(' a*a ') D. Writeln(a*a)Câu 15: Cấu trúc chung hợp lý của một chương trình Pascal là:A. Program -> End -> Begin. B. Begin -> Program -> End.C. End -> Program -> Begin. D. Program -> Begin -> End.B. PHẦ N T Ự LU Ậ N (4 đi[r]
Bước 5. Chuyển thư mục hiện thời qua \BP\BINXóa unit CRT trong TURBO.TPL bằng lệnh:TPUMOVER TURBO.TPL -CRTSau đó, đưa unit CRT mới sửa vào TURBO.TPLTPUMOVER TURBO.TPL +CRTTURBO.TPL đã sẵn sàng. Hãy khởi động lại Borland Pascal. Hy vọng rằng mọi hàm của bạn đều được thực hiện một cách chính xá[r]