... Đoạn chương trình lặp vô hạn.Hai đoạn chương trình 2a 2b gần giống hoàn toàn, kết lại khác nhiều vậy?Rất nhiều bạn học sinh lý giải hoạt động cấu trúc for thường cho rằng: for thực chừng biến ... trên, dễ dàng thấy kết đoạn chương trình 2a đoạn 2b lại lặp vô hạn? Lý giá trị i không 11 Bạn thử làm tìm hiểu thêm nhiều điều "kỳ quái" khác Và có lẽ điều làm cho việc học lập trình trở nên thú ... thường cho rằng: for thực chừng biến điều khiển (i) ≤ giá trị cuối (n) Nhưng thực chất lại là: for hoạt động đến biến điều khiển = giá trị cuối + (trong trường hợp kiểu biến điều khiển nguyên,...
... mangfor k = [1 2; 4] sum(k) end 11 VònglặpFOR lồng for i = 1:m for j = 1:n H(i,j) = 1/(i+j); end end H= 0.5000 0.3333 0.3333 0.2500 0.2500 0.2000 12 2/9/2010 Break break dùng để thoát ngang vòng ... hop le') end Vònglặp WHILE Cú pháp: WHILE bt_logic Doan_lenh END Ví dụ: n = input(‘n=’); k = 0; while n > n = n/10; k = k+1; end disp(‘so chu so la’) k 10 2/9/2010 VònglặpFORFOR k = mang ... 0.2500 0.2000 12 2/9/2010 Break break dùng để thoát ngang vònglặp Ví dụ: cho n lớn 2, đoạn lệnh sau kiểm tra n có phải số nguyên tố for k = : n-1 nif mod(n,k)==0 disp(‘n khong nguyen to’) break...
... for số tình đơn giản; - Hiểu cách viết quy tắc, cú pháp ngôn ngữ cụ thể dùng vònglặp for; - Đọc hiểu chương trình có sử dụng vònglặpfor do; c) Thái độ: -Nhận thức vai trò quan trọng vònglặp ... bảng bút; - Một số ví dụ tập vònglặpfor do; HS: - SGK, để ghi; III Lưu ý sư phạm: - Dạy để học sinh hiểu cách sử dụng vònglặpfor ngôn ngữ lập trình; - Ứng dụng vònglặp minh họa ngôn ngữ Pascal, ... lặp: “cách” để thị máy tính thực cấu trúc lặp 3 Hoạt động 3: Cấu trúc câu lệnh lặp Program Lap; Mục tiêu: Var Biết cấu trúc câu lệnh vònglặp biết trước số lần lặp - i: integer; Begin for -For...
... for số tình đơn giản; - Hiểu cách viết quy tắc, cú pháp ngôn ngữ cụ thể dùng vònglặp for; - Đọc hiểu chương trình có sử dụng vònglặpfor do; c) Thái độ: -Nhận thức vai trò quan trọng vònglặp ... bảng bút; - Một số ví dụ tập vònglặpfor do; HS: - SGK, để ghi; III Lưu ý sư phạm: - Dạy để học sinh hiểu cách sử dụng vònglặpfor ngôn ngữ lập trình; - Ứng dụng vònglặp minh họa ngôn ngữ Pascal, ... lặp: “cách” để thị máy tính thực cấu trúc lặp 3 Hoạt động 3: Cấu trúc câu lệnh lặp Program Lap; Mục tiêu: Var Biết cấu trúc câu lệnh vònglặp biết trước số lần lặp - i: integer; Begin for -For...
... chuong'); for b:=2 to begin for a:=2 to write(a,'x',b,'=',a*b:2,' '); writeln end; readln; end Bài 5: Tạo đồng hồ đếm nhiều hàm for lồng vào sử dụng thư viện crt; for h:=0 to for m:=0 to for s:=0 ... 9 10 10 11 10 11 12 10 11 12 13 Hướng dẫn Ues crt; Var n:integer; Begin clrscr;{xóa màng hình} for n:=1 to 10 writeln(n:n,n+1:n+1,n+2:n+2,n+3:n+3); readln end Bài : Lập bảng cửu chương bang cuu ... writeln('Nhap_so'); read(n); repeat write(n:10);writeln(unn(n):10);n:=trunc(n/unn(n)); until n=1; writeln; for y:=1 to 80 begin write('_');delay(100);end; end Phần tổng hợp: Bài 1*: Lập phần mềm ‘Giải phương...
... giúp thực nhiều câu lệnh lặp chương trình lặp lại dài, viết câu lệnh Đó câu lệnh lặp ! nhiều thời gian O câu lệnh lặp (5đ) Câu lệnh lặp với số lần lặp biết trước Pascal: FOR :=
... thoát khỏi vònglặp Khi gặp câu lệnh vòng lặp, máy khỏi đến câu lệnh sau lệnh Nếu nhiều vònglặp > break thoát khỏi vònglặp gần 3.2.7/ Lệnh continue : - Cú pháp continue; : gặp lệnh vòng lặp, máy ... continue : - Cú pháp continue; : gặp lệnh vòng lặp, máy bỏ qua phần lại vònglặp tiếp tục thực vònglặp - Ðối với lệnh For máy tính lại biểu thức (bt3) quay lại bước - Ðối với lệnh while, while ... gt; } Cách : thân for câu lệnh rỗng For (s=0, t=1,i=1; i
... JConditional destination Ex : JNZ nhãn đích ; LỆNH LOOP Công dụng : cho phép lặp công việc với số lần Mỗi lần lặp CX giảm đơn vò Vònglặp chấm dứt CX =0 Ex : xuất hình 12 dòng gồm ký tự A MOV CX, 12 * ... khiển vònglặp 47 SUMMARY Có thể mô cấu trúc logic ngôn ngữ cấp cao Assembly lệnh JMP LOOP lệnh nhảy : có điều kiện vô điều kiện Khi gặp lệnh nhảy, CPU đònh nhảy hay không cách dựa vào giá ... trình ASM Lệnh JMP (Jump) : nhảy không điều kiện Lệnh LOOP : cho phép lặp công việc với số lần Các lệnh so sánh luận lý Lệnh lặp có điều kiện Lệnh nhảy có điều kiện Biểu diễn mô cấu trúc luận lý...
... nhà sản xuất để ta tự chọn lựa - Search for a suitable driver for my device: Để windows tự động tìm kiếm driver Ở ta chọn “Search for a suitable driver for my device” để tự động tìm kiếm driver ... trứơc lắp đặt vào laptop Ta cho CDRom kèm vào ổ CD làm theo bước phần để cài đặt driver trước 5 USB Network Adapter USB Network adapter dễ dàng để lắp đặt vào laptop PC Ta cần cắm vào khe cắm ... Network nhấn đúp vào Internal Network, chọn tab AutoDiscovery đánh dấu chọn mục Publish automatic discovery information, ô Use this port for automatic discovery request nhập vào số 80 Tạo CNAME...
... thoát khỏi vònglặp Khi gặp câu lệnh vòng lặp, máy khỏi đến câu lệnh sau lệnh Nếu nhiều vònglặp > break thoát khỏi vònglặp gần 3.2.7/ Lệnh continue : - Cú pháp continue; : gặp lệnh vòng lặp, máy ... continue : - Cú pháp continue; : gặp lệnh vòng lặp, máy bỏ qua phần lại vònglặp tiếp tục thực vònglặp - Ðối với lệnh For máy tính lại biểu thức (bt3) quay lại bước - Ðối với lệnh while, while ... gt; } Cách : thân for câu lệnh rỗng For (s=0, t=1,i=1; i
... khỏi vònglặp Khi gặp câu lệnh vòng lặp, máy khỏi đến câu lệnh sau lệnh Nếu nhiều vònglặp > break thoát khỏi vònglặp gần Cú pháp: continue; Khi gặp lệnh vòng lặp, máy bỏ qua phần lại vònglặp ... coi bt1,bt2,bt3 biểu thức phẩy Lệnh FOR Ví dụ1: Tính tổng S = 1+2+3+…+N for( i=0,S=0;i
... ví dụ em cho biết hoạt Lặp với động lặp với số lần biết trước,số lần chưa số lặp với biết trước lần chưa biết trước ết t6 Ti iế T CÂU LỆNH LẶP CÂU LỆNH LẶP 2/ Câu lệnh lặp- lệnh thay cho nhiều ... trình trên? 62 iết t 62 T iế T CÂU LỆNH LẶP CÂU LỆNH LẶP 3/ Ví dụ câu lệnh lặp a)Cú pháp câu lệnh lặp: For:= to For, to, do: từ khóa Biến đếm: biến ... T iế T CÂU LỆNH LẶP CÂU LỆNH LẶP 1/ Các cơng việc phải thực nhiều lần ? Hãy tìm ví dụ minh họa hoạt động lặplặp lại nhiều lần Ví dụ: + Mỗi ngày đánh lần + Mỗi ngày ăn cơm lần Lặp với số + Giặt...
... tổ chức logic chương trình chặt chẽ Bằng tổ hợp lệnh nhảy ta hoàn toàn mô cấu trúc điều khiển vònglặp Chuong : Cau truc DK vaVonglap 47 SUMMARY Có thể mô cấu trúc logic ngôn ngữ cấp cao Assembly ... LOOP lệnh nhảy : có điều kiện vô điều kiện Khi gặp lệnh nhảy, CPU đònh nhảy hay không cách dựa vào giá trò ghi cờ lệnh luận lý dùng để làm điều kiện nhảy AND, OR, XOR, CMP Bất có thể, tổ...
... LooKup Table Rất hiệu xử lý phát biểu CASE dùng bảng OFFSET chứa đòa nhãn hàm nhảy đến tuỳ vào điều kiện Bảng Offset gọi Lookup Table hiệu dùng phát biểu Case có nhiều trò lựa chọn Chuong ... Cau truc DK vaVonglap 43 LooKup Table Case : MOV AL, INPUT MOV BX, OFFSET CASE_TABLE MOV CX, ; lặp lần số entry table TEST : CMP AL, [BX] ; kiểm tra Input JNE TESTAGAIN ; không thỏa kiểm tra...
... kiện ngược lại đến nhãn, bỏ qua phát biểu cấu trúc Logic Chuong : Cau truc DK vaVonglap 37 VÒNGLẶP WHILE Cấu trúc WHILE Cấu trúc logic DO WHILE (OP1
... Vonglap 33 BIỂU DIỄN CẤU TRÚC LOGIC MỨC CAO Dù Assembly phát biểu IF, ELSE, WHILE, REPEAT, UNTIL ,FOR, CASE ta tổ hợp lệnh Assembly để thực cấu trúc logic ngôn ngữ cấp cao Chuong : Cau truc DK va...
... SHR toán hạng đích , CL ; dòch phải n bit CL chứa n Hoạt động : giá trò đưa vào bit msb toán hạng đích, bit bên phải đưa vào cờ CF MT thực phép chia dòch phải Chuong : Cau truc DK vaVonglap 28...
... MOV AH,4CH INT 21H ………… ; giả sử AX số lớn ; IF AX >=BX then ; nhảy đến QUIT ; ngược lại chép BX vào DX Chuong : Cau truc DK vaVonglap 24 CÁC VÍ DỤ MINH HỌA LỆNH NHẢY CÓ ĐK Ex1 : tìm số nhỏ số...
... Chuong : Cau truc DK vaVonglap 18 LỆNH NHẢY CÓ ĐIỀU KIỆN Hoạt động để thực lệnh nhảy CPU nhìn vào ghi cờ điều kiện lệnh nhảy thỏa, CPU điều chỉnh IP trỏ đến nhãn đích lệnh sau nhãn thực ……………...
... hay TEST DX, 2000h JZ BitIs0 BitIs1 : bit 13 is BitIs0 : bit 13 is Để kiểm tra bit cần đặt bit vào vò trí bit cần kiểm tra khảo sát cờ ZF (nếu bit kiểm ZF xoá, ngược lại ZF lập Chuong : Cau truc...