... phương chữ số chúng : Ví dụ : 1 53 = 13 + 53 + 33 37 0 = 33 + 73 + 03 5/ Số tuyệt hảo số tổng ước số thực Ví dụ : = + + 3. Tìm số tuyệt hảo khoảng từ đến 30 00 6/Nhập số liệu vào mãng A gồm 10 phần tử ... } 3. 2 .3 / Lệnh For : - Cú pháp : for ( bt1; bt2 ; bt3) lệnh; - Giải thích : + bt1 : toán tử gán để tạo giá trị ban đầu cho biến điềukhiển + bt2 : biểu thức điều kiện để thực vòng lặp + bt3 : ... (); } 3. 2.6/ Câulệnh Break : - Cú pháp : Dùng để thoát khỏi vòng lặp Khi gặp câulệnh vòng lặp, máy khỏi đến câulệnh sau lệnh Nếu nhiều vòng lặp > break thoát khỏi vòng lặp gần 3. 2.7/ Lệnh...
... Chương Cấutrúcđiềukhiển liệu kiểu mảng điều kiện sai chương trình thực khối lệnh (nếu có else) không làm (nếu else) Đặc điểm − Đặc điểm chung câulệnh có cấutrúc thân chứa câulệnh khác Điều ... Lệnh lặp 77 Chương Cấutrúcđiềukhiển liệu kiểu mảng 11 Giá trị i sau thực cấutrúc for sau: for (i = 0; i < 100; i++); 12 Giá trị x sau thực cấutrúc for sau: for (x = 2; i < 10; x+ =3) ; 13 ... dụng hàm exp(x), hàm cho lại kết ex, để dùng hàmhàm toán học nói chung, cần khai báo file nguyên 54 Chương Cấutrúcđiềukhiển liệu kiểu mảng mẫu math.h Lệnh lặp while a Cú pháp { khối lệnh...
... phương chữ số chúng : Ví dụ : 1 53 = 13 + 53 + 33 37 0 = 33 + 73 + 03 5/ Số tuyệt hảo số tổng ước số thực Ví dụ : = + + 3. Tìm số tuyệt hảo khoảng từ đến 30 00 6/Nhập số liệu vào mãng A gồm 10 phần tử ... } 3. 2 .3 / Lệnh For : - Cú pháp : for ( bt1; bt2 ; bt3) lệnh; - Giải thích : + bt1 : toán tử gán để tạo giá trị ban đầu cho biến điềukhiển + bt2 : biểu thức điều kiện để thực vòng lặp + bt3 : ... (); } 3. 2.6/ Câulệnh Break : - Cú pháp : Dùng để thoát khỏi vòng lặp Khi gặp câulệnh vòng lặp, máy khỏi đến câulệnh sau lệnh Nếu nhiều vòng lặp > break thoát khỏi vòng lặp gần 3. 2.7/ Lệnh...
... D.2 WHILE….WEND Cú pháp: Wend %> D .3 DO….LOOP UNTIL Cú pháp: ... famname(2) = "Hege" famname (3) = "Stale" famname(4) = "Kai Jim" famname(5) = "Borge" For i = to response.write(famname(i) & "") Next %> D CÁC CẤUTRÚC LẶP D.1 DO WHILE….LOOP ... CSTR(Biến): Hàm chuyển đổi biến thành kiểu string viii Hàm JOIN/SPLIT(Xâu as string, kí tự ngăn cách): Sẽ Nối/Cắt xâu thành một/nhiều đoạn cách xác định kí tự ngăn cách cho đoạn vào mảng Ví du:...
... EndCase III/ C u trúc l p 3. 1/ C u trúc For EndFor 3. 2/ C u trúc Do While 3. 2.1/ C u trúc Do While T 3. 2.2/ C u trúc Do While 3. 2 .3/ C u trúc Do While !Eof() 3. 3/ C u trúc Scan EndScan ... C U TRÚC I U KHI N I/ C u trúc tu n t II/ C u trúc ch n l a (r nhánh) 2.1/ C u trúc If 2.1.1/ C u trúc If EndIf 2.2.2/ C u trúc If Else EndIf 2.2/ C u trúc Do Case 2 .3/ So sánh c u trúc ... 23 $ ; Ef B PQ g +X ! d S+ & L - 23 $ ' ]^ + +F_ d : a + +F %H + 9(.! "V E : PQ D 23 V +X Ed E M S PQ ! " 4M g 23 * +4 PQ +@ % PQ.+@ ;4: (.!." PQ V +@ ;4: & K E : hB / @
... nhiên, cần phân biệt với lệnh return lệnh trả từ hàm, nghĩa thoát khỏi hàm thi hành, nên giúp thoát khỏi tất vòng lặp 34 Lệnh continue: sử dụng vòng lặp while, for, do…while Khi lệnh continue gọi chương ... Alt +3) quan sát chi tiết biến tương tự cửa sổ Locals, thể biến mà ta nhập tên biến tương ứng vào cửa sổ 50 *Bước 3: Nhấn phím F10 để thực lệnh (hoặc hàm kế tiếp) Nếu muốn xem lệnh thực bên hàm ... kiện); 30 Thực hiên khối lênh cho đến biêu ̣ ̣ ̉ thức có giá trị bằng false Cấutrúc lặp do…while thường dùng cho trường hợp nhập có kiểm tra điều kiện 31 Ví dụ: Nhập vào số nguyên...
... D.2 WHILE….WEND Cú pháp: Wend %> D .3 DO….LOOP UNTIL Cú pháp: ... famname(2) = "Hege" famname (3) = "Stale" famname(4) = "Kai Jim" famname(5) = "Borge" For i = to response.write(famname(i) & "") Next %> D CÁC CẤUTRÚC LẶP D.1 DO WHILE….LOOP ... CSTR(Biến): Hàm chuyển đổi biến thành kiểu string viii Hàm JOIN/SPLIT(Xâu as string, kí tự ngăn cách): Sẽ Nối/Cắt xâu thành một/nhiều đoạn cách xác định kí tự ngăn cách cho đoạn vào mảng Ví du:...
... Nghiên cứu sở lý luận thực tiễn việc sử dụng mô hoạt động cấutrúcđiềukhiển thuật toán vào dạy học cấutrúcđiều khiển, kiểu liệu có cấutrúc phơng án sử dụng chúng nhằm góp phần nâng cao chất lợng ... phẩm thuận lợi cho ngời dùng 2.2 Một số cấutrúc thuật toán điển hình a Các cấutrúcđiềukhiển - Cấutrúc rẽ nhánh: Dạng thiếu: Hình 2.1 Sơ đồ khối lệnh rẽ nhánh dạng thiếu Dạng đầy đủ: Sinh ... câulệnh thực rẽ nhánh lặp Pascal; Bớc đầu hình thành khái niệm lập trình có cấutrúc - Kĩ năng: Biết diễn đạt câu lệnh, soạn đợc chơng trình giải toán đơn giản áp dụng loại cấutrúcđiều khiển...
... cấutrúcđiềukhiển • Trong C# có loại cấutrúc bản: − − − Cấutrúc ấ ầ Cấutrúc định chọn lựa rẽ nhánh Cấutrúc lặp ấ TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Các cấutrúcđiều ... ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 3: Các cấutrúcđiềukhiển C# • • • • Tổng quan cấutrúcđiềukhiển Các cấutrúcđiềukhiển Xử lý bẫy lỗi chương trình ý y g g Mảng (Array) ... quan cấutrúcđiềukhiển • Một chương trình không bao gồm lệnh nối tiếp Trong trình chạy rẽ nhánh hay lặp lại đoạn mã Để làm điều sử dụng cấutrúcđiềukhiển • Cùng với việc giới thiệu cấutrúc điều...
... AX C3 : XOR AX, AX Mã lệnh dài bytes Mã lệnh dài bytes Lệnh 2 ,3 hiệu Tuy nhiên thao tác ô nhớ ô nhớ không hợp lệ nên cần xoá ô nhớ ta phải dùng lệnh Chuong : Cautruc DK va Vong lap 12 LỆNH ... Vong lap 13 LỆNH TEST Cú pháp : TEST destination, source Công dụng : dùng để khảo sát trò bit hay nhóm bit Test thực giống lệnh AND không làm thay đổi toán hạng đích Ex : kiểm tra bit 13 DX hay ... : 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 : Cautruc DK va Vong lap 14 MINH HỌA LỆNH TEST...
... tố hay không ? 13 Đọc vào số TN n, tính tổng n số tự nhiên DK - + S V Cấutrúc lặp với điều kiện sau Cú pháp : { S; } while (DK) Khi DK thực S Nếu DK sai thoát Ví dụ : Đọc vào dãy số nguyên ... Tráo số a b Giả sử a=8, b=15 sau tráo a=15 b=8 Đọc vào số lượng giá đơn vị, tính thuế (5% soluong*dongia) S1 S2 II Cấutrúc phân nhánh a Cấutrúc : Cú pháp : If (DK) { S; } Nếu DK thực S, bỏ ... dụ : Đọc vào hai số phép toán, in KQ Đọc vào số nguyên từ đến 12 In cách đọc chữ tiếng Anh Đọc vào năm dương lịch, In năm âm lịch IV Cấutrúc lặp với điều kiện trước Cú pháp : while (DK) { S;...
... HỌC CÁC CẤUTRÚCĐIỀUKHIỂNVÀ CÁC KIỂU DỮ LIỆU CÓ CẤUTRÚC 2.1 Những nội dung chủ yếu cấutrúcđiềukhiển kiểu liệu có cấutrúc Về cấutrúc rẽ nhánh Về cấutrúc lặp Các kiểu liệu có cấutrúc Ý ... học cấutrúcđiềukhiển kiểu liệu có cấutrúc Chương II: Một số định hướng sư phạm góp phần phát triển tư thuật giải cho học sinh thông qua dạy học các cấutrúcđiềukhiển kiểu liệu có cấutrúc ... tạo 2 .3 Một số định hướng sư phạm góp phần phát triển tư thuật giải cho học sinh thông qua dạy học cấutrúcđiềukhiển kiểu liệu có cấutrúc 2 .3. 1 Xây dựng quy trình dạy học cấutrúcđiều khiển...
... việc gọi hàm từ xa Điều có nghóa có khai báo hàm Server hàm có giá trò trả hay tham số Object Class A đó, gọi hàm hay trả kết ta thay Object thuộc xác Class A Object thuộc Class B, với điều kiện ... mã lệnh chương trình, vùng nhớ để chứa liệu chương trình, vùng Stack quan trọng dòng xử lý (Thread) Dòng xử lý dòng điềukhiển CPU để xử lý công việc đó, dòng điềukhiển cụ thể có số câulệnh ... tính bảo mật cao Java ♦ Không phụ thuộc vào Platform Java ngôn ngữ không phụ thuộc vào Platform ♦ Không phụ thuộc vào phần cứng cấu tạo mạng ♦ Không phụ thuộc vào sơ đồ vật lý mạng 1 ♦ Dễ viết dễ...
... Chương Cấutrúcđiềukhiển liệu kiểu mảng điều kiện sai chương trình thực khối lệnh (nếu có else) không làm (nếu else) c Đặc điểm − Đặc điểm chung câulệnh có cấutrúc thân chứa câulệnh khác Điều ... cung cấp câulệnhcấutrúc khác cho phép chương trình chọn nhiều nhánh để thực hiện, câulệnh switch b Cú pháp 43 Chương Cấutrúcđiềukhiển liệu kiểu mảng switch (biểu thức điều khiển) { case ... Lệnh lặp 78 Chương Cấutrúcđiềukhiển liệu kiểu mảng 11 Giá trị i sau thực cấutrúc for sau: for (i = 0; i < 100; i++); 12 Giá trị x sau thực cấutrúc for sau: for (x = 2; i < 10; x+ =3) ; 13...
... thực thi: ứng dụng load vào nhớ, thông dịch thực thi dùng trình thông dịch Java thông qua lệnh “java” o Đưa mã java bytecode vào nhớ: bước “loading” Chương trình phải đặt vào nhớ trước thực thi ... đối tượng định nghĩa trước, chí hàm chương trình viết Java (đó hàm main) phải đặt bên lớp Hướng đối tượng Java tính đa kế thừa (multi inheritance) C++ mà thay vào Java đưa khái niệm interface ... dụng thiết bị di động, không dây, … 1 .3. Các ứng dụng Java 1 .3. 1.Java ứng dụng Console Ứng dụng Console ứng dụng nhập xuất chế độ văn tương tự hình Console hệ điều hành MS-DOS Lọai chương trình ứng...