Tải bản đầy đủ (.docx) (2 trang)

Chu_de_on_tap_tin_8_tuan_22_bf0fb204d5.docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (77.82 KB, 2 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Chủ đề: Sử dụng lệnh lặp For … do (2 Tiết)</b>


1. Hãy trả lời các câu hỏi sau:


a) Cú pháp câu lệnh lặp For … do được viết như thế nào? Nêu cách thực hiện của câu lệnh này.
Cho ví dụ.


b) Cú pháp câu lệnh lặp For … do lồng nhau được viết như thế nào? Cho ví dụ.
2. a) Gõ chương trình sau đây:


<b>Uses crt;</b>


<b>Var n, i: integer;</b>
<b>Begin</b>


<b>Clrscr;</b>


<b>Write(‘Nhap so n=’); Readln(n);</b>
<b>Writeln;</b>


<b>Writeln(Bang nhan ‘, n);</b>
<b>Writeln;</b>


<b>For i:=1 to n do Writeln(n, ‘ x ‘, i:2, ‘ = ‘, n*i : 3);</b>
<b>Readln</b>


<b>End.</b>


b) Tìm hiểu ý nghĩa của các câu lệnh trong chương trình, dịch chương trình và sửa lỗi cú
pháp, nếu có.


c) Chạy chương trình với các giá trị nhập vào lần lượt bằng 1, 2, …, 9. Quan sát kết quả


nhận được trên màn hình.


3) Chỉnh sửa chương trình:


a) Chỉnh sửa câu lệnh lặp for … do của chương trình trên như sau:


<b>For i:=1 to 10 do</b>
<b>Begin</b>


<b>GotoXY(5, WhereY);</b>


<b>Writeln(n, ‘ x ‘ , i : 2, ‘ = ‘ , n*i : 3);</b>
<b>Writeln</b>


<b>End;</b>
<b>Chú ý: </b>


<i>- Câu lệnh GotoXY(a, b) có tác dụng đưa con trỏ về cột a, hàng b. </i>
- WhereX: vị trí cột hiện tại; WhereY: vị trí hàng hiện hành.


<i>Ví dụ: GotoXY(5, WhereY) đưa con trỏ về vị trí cột 5 của hàng hiện tại. </i>


b) Dịch và chạy chương trình với các giá trị gõ vào từ bàn phím. Quan sát kết quả trên màn
hình.


4) a) Tìm hiểu chương trình sau dùng để thực hiện cơng việc gì?
Program Tao_bang;


Uses Crt;
Var



i: byte; { chi so cua hang}
j: byte; { chi so cua cot}
Begin


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

For i:=0 to 9 do {in theo tung hang}
Begin


For j:=0 to 9 do {in theo tung cot tren moi hang}
Write(10*i+j : 4); {in cac so ra man hinh}
Writeln; {xuong hang moi}
End; {xong hang thu i}


Readln
End.


b) Gõ, dịch và chạy chương trình, quan sát kết quả trên màn hình. Sử dụng them các lệnh


</div>

<!--links-->

×