... Giáo trình tin học sở II - Ngụn ng C pk = (-1)2kx 2k +1 /(2k+1)! v pk+1 = (-1)2k+1x 2(k+1) +1 /(2(k+1)+1)! = -pk * x2 /(2k*(2k+1)) Chỳng ta cú s thut gii nh sau: s tớnh S sin(x) 55 Giáo trình ... nhng chỳng khụng tho l s o cnh mt tam giỏc chng trỡnh ca chỳng ta c tớnh v in din tớch 42 Giáo trình tin học sở II - Ngụn ng C Rừ rng l cú hai kh nng: Nu a,b,c tho l cnh tam giỏc thỡ tớnh chu ... l sai thỡ - vi dng y : thc hin S2 ri kt thỳc if - vi dng khuyt : kt thỳc cu trỳc if 43 Giáo trình tin học sở II - Ngụn ng C Vớ d 2.1: chng trỡnh nhp hai s nguyờn a, b t bn phớm, in s ln nht...
... toàn giống vòng lặp while trừ có điềuđiều kiện điềukhiển vòng lặp tính toán sau statement thực hiện, statement thực lần condition không thoả mãn Ví dụ, chương trình viết số mà bạn nhập vào bạn ... exit kết thúc chương trình trả mã xác định Dạng thức sau void exit (int exit code); exit code dùng số hệ điều hành dùng chương trình gọi Theo quy ước, mã trả có nghĩa chương trình kết thúc bình ...
... Chương CÁC 2: CẤUTRÚCĐIỀUKHIỂN (tiếp theo) CẤUTRÚC FOR CẤUTRÚC WHILE CẤUTRÚC DO WHILE LỐI RA CỦA VÒNG LẶP 2.2.1 Cấutrúc for: a Kiến thức: -Trình bày cú pháp vòng lặp for -Trình bày ... cú pháp, cách thực sơ đồ cú pháp vòng lặp for b Kỹ năng: -Khai báo cú pháp vòng lặp for -Thực tập áp dụng for c Thái độ: -Rèn luyện tính thận trọng lậptrình với cấutrúc for 2.2.1 Cấutrúc for: ... cout
... consonant”); break; } } 20 Cáccấutrúcđiềukhiển Vòng lặp gì? Một đoạn mã lệnh chương trình thực lặplặp lại điều kiện xác định thỏa mãn 21 Cáccấutrúcđiềukhiển kiểu cấutrúc vòng lặp Vòng lặp ... chương trình gọi 33 CáccấutrúcđiềukhiểnCác lệnh chuyển điềukhiển (tt.) label Lệnh goto chuyển điềukhiển đến câu lệnh khác bên hàm chương trình C Điều thật vi phạm đến qui luật ngôn ngữ lập ... chuyển điềukhiển (tt) hàm Hàm exit() sử dụng để thoát khỏi chương trình Sử dụng hàm kết thúc chương trìnhđiềukhiển chuyển cho hệ điều hành 39 Cáccấutrúcđiềukhiển Tóm tắt nội dung Cấu trúc...
... HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 3: Cáccấutrúcđiềukhiển C# • • • • Tổng quan cấutrúcđiềukhiểnCáccấutrúcđiềukhiển Xử lý bẫy lỗi chương trình ý y g g Mảng (Array) TRƯỜNG ĐẠI ... 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úclặp ấ TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Cáccấutrúcđiều ... 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...
... c Cấutrúcđiềukhiểnlậptrình Mỗi ngôn ngữ lập trình, câu lệnh ta bắt gặp hệ thống cấutrúcđiều khiển, kể đến như: cấutrúcđiềukhiển rẽ nhánh, cấutrúcđiềukhiển lặp… giúp người lậptrình ... đến lậptrình ngôn ngữ lập trình, nên việc vận dụng câu lệnh, cấutrúcđiềukhiển để từ thuật toán xây dựng chương trình đa phần học sinh gặp không khó khăn, đặc biệt việc vận dụng cấutrúcđiều ... cấutrúcđiềukhiểnlặp cụ thể để giúp học sinh có nhìn xác hoạt động cấutrúcđiềukhiệnlặp While do, việc chuyển đổi qua lại cấutrúcđiềukhiểnlặp for While … do, giúp học sinh nắm bắt cách...
... Next %> D CÁCCẤUTRÚCLẶP D.1 DO WHILE….LOOP Cú pháp: D.2 WHILE….WEND Cú pháp: Wend %> D.3 ... Wend %> D.3 DO….LOOP UNTIL Cú pháp: E CÁC VÍ DỤ Một số hàm hữu dụng ASP A Các Hàm xử lý văn i TRIM(xâu as string): Bỏ khoảng trắng ... 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: B Các hàm xử...
... 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ỏ qua S Ví dụ : Sắp xếp hai số theo ... 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úclặp với điều kiện trước Cú pháp : while (DK) { S; } Khi DK thực ... không tính số cuối 11 In 100 số nguyên tố S DK + V Cấutrúclặp xác định for Cú pháp : For (i=a; (dk); i+=s) { S; } Tương đương với cấu trúc: i=a; While (dk) { S; i=i+s; } lệnh continue...
... { constantantCnt++; } Cấutrúclặp Có cấutrúcCấutrúc while Cấutrúc do/while Cấutrúc for Một lệnh đơn hay nhóm lệnh thi hành nhiều lần biểu thức điều kiện true Cấutrúc foreach Dùng để lặp ... sách đối tượng Cấutrúc while Cú pháp : while (Boolean-expression) statement ; Ví dụ: Viết lại đoạn chương trình đoán số để kết thúc NSD đoán số Cấutrúc do/while Nhận xét cấutrúc while ??? ... be too low { Console.WriteLine("Higher, try again"); } } } } Bàitập Viết chương trình cho phép NSD đoán ngày sinh bạn Sử dụng cấutrúc chọn lựa nhằm thực yêu cầu sau - Nếu liệu nằm phạm vi từ...
... nghĩa cấutrúc struct [ ] { ; ; }; Trường hợp định nghĩa cấutrúc gọi cấutrúc ẩn danh 7.1.2 Định nghĩa cấutrúc với typedef Nếu cấu ... }NHANVIEN; 7.1.3 Khai báo biến cấutrúc Với nhiều cách định nghĩa cấutrúc có nhiều cách khai báo biến cấu trúc: Khai báo kết hợp: Là khai báo định nghĩa cấutrúc struct [ ] { ; ... trước xếp CHƯƠNG 7: KIỂU CẤUTRÚC VÀ HỢP NHẤT 7.1 KIỂU CẤUTRÚCCấutrúc (structure) tập hợp biến, mảng trỏ có liên quan với Nói cách khác, cấutrúc giống mảng (giống cách lưu trữ nhớ), phần tử...
... Chars Giáo trình Visual Basic 6.0 37 MyString = MyString & " " Next Words IV LỆNH LẶP DO LOOP Dạng Do while Loop Các lệnh vòng lặp bắt đầu thực điều kiện lặp lại điều kiện sai ... 99)) V CHƯƠNG TRÌNH CON Khi viết chương trình lớn, để tránh viết lại nhiều lần đoạn chương trình giống nhau, người ta định nghĩa đoạn chương trình giống nhau, dùng nhiều lần chương trình thành ... trình giống nhau, dùng nhiều lần chương trình thành module chương trình , gọi chương trìnhCác chương trình định nghĩa nơi chương trình tên, có yêu cầu sử dụng, gọi tên định nghĩa Ví dụ: Private...
... 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ỏ qua S Ví dụ : Sắp xếp hai số theo ... 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úclặp với điều kiện trước Cú pháp : while (DK) { S; } Khi DK thực ... không tính số cuối 11 In 100 số nguyên tố S DK + V Cấutrúclặp xác định for Cú pháp : For (i=a; (dk); i+=s) { S; } Tương đương với cấu trúc: i=a; While (dk) { S; i=i+s; } lệnh continue...
... HỌC CÁCCẤUTRÚCĐIỀUKHIỂN VÀ 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úclặpCác kiểu liệu có cấutrúc ... 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ềukhiển kiểu liệu có cấutrúc theo hướng phát triển tư thuật giải 2.3.1.1 Quy trình dạy họ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áccấutrúcđiềukhiển kiểu liệu có cấu trúc...
... ngữ lậptrình không phụ thuộc vào Platform, chương trình thực không phụ thuộc Platform Một cách rõ ràng hơn, chương trình chạy hệ điều hành khác cách dễ dàng - IIISơ lược yêu cầu đề tài Bài toán ... phải lậptrình • Với JDK 1.1 phép khóa cho bytecode ta phải cung cấp Method để kiểm tra khóa Và điều có nghóa ta phải lậptrình lại với mô hình tính tiện dụng cao nên làm điều mà không cần lậptrình ... thời nhiều tập lệnh có trình tự (Intruction Sequence), Instruction Sequence có dòng điềukhiển riêng, độc lập với Intruction Sequence khác Những Instruction Sequence thực cách độc lập gọi Thread...
... xem nh cấutrúcđiềukhiển Những cấutrúc trông tựa nh kí tự ngắt, hay phần biểu thức Liệu chúng thực đợc coi cấutrúcđiềukhiển không? Thế này, theo cách nghĩ Perl, gần nh cả, bạn xem điều nói ... thức if biểu thức điềukhiển ; Trong trờng hợp này, biểu thức điềukhiển đợc tính trớc để xét giá trị chân lí (bằng việc dùng qui tắc nh thờng lệ), đúng, biểu thức đợc tính tiếp Điều đại thể tơng ... chu trình Toán tử redo Cách thứ ba mà bạn nhẩy qua khối chu trình redo Toán tử nhẩy tới chỗ bắt đầu khối (không tính lại biểu thức điều kiện), kiểu nh: while (cái đó) { # redo tới ; ; ; if (điều...
... Java chạy hệ điều hành kiến trúc CPU khác Thông dịch: Java ngôn ngữ lậptrình vừa biên dịch vừa thông dịch Chương trình nguồn viết ngôn ngữ lậptrình Java có đuôi *.java biên dịch thành tập tin có ... dụng nhúng chạy trang web trình duyệt web Từ internet đời, Java Applet cung cấp khả lậptrình mạnh mẽ cho trang web Nhưng gần chương trình duyệt web phát triển với khả lậptrình VB Script, Java Script, ... số đặc điểm bậc ngôn ngữ lậptrình Java Máy ảo Java (JVM - Java Virtual Machine) Tất chương trình muốn thực thi phải biên dịch mã máy Mã máy kiến trúc CPU máy tính khác (tập lệnh mã máy CPU Intel,...
... cấutrúc chọn rẽ nhánh: Với cấutrúc rẽ nhánh, biến biểu thức điều kiện có kiểu Ngợc lại, với cấutrúc chọn, lựa chọn trờng hợp biến nguyên Do vậy, việc chuyển đổi từ cấutrúc chọn sang cấutrúc ... định - Lệnh switch thực biến nguyên Cáccâu lệnh , khối lệnh khối cấutrúcđiềukhiển (tức nhiều lệnh, nhiều cấutrúcđiềukhiển đặt hai ký tự { }) Sau phải có lệnh break; ... getch(); I.2 Cấutrúc chọn Trong trờng hợp có nhiều khả lựa chọn khả loại trừ nhau, sử dụng nhiều lệnh if lồng làm cho chơng trình phức tạp, khó kiểm soát Vì C++ cung cấp cấutrúcđiềukhiển khác...
... t cách khác ñ tránh ph i vi t t t c mã chương trình trư c chúng có th ñư c dùng main hay b t kì m t hàm khác ðó khai báo m u cho hàm Cách bao g m vi c khai báo hàm m t cách ng n g n ñ ñ cho trình ... Tuy nhiên, n u phân tích hàm main b n s th y chương trình ñã vài l n g i ñ n hàm subtraction Tôi ñã s d ng vài cách g i khác ñ b n th y cách khác mà m t hàm có th ñư c g i ð có hi u c n k ví ... 1, FIRE! L nh goto L nh cho phép nh y vô ñi u ki n t i b t kì ñi m chương trình Nói chung b n nên tránh dùng chương trình C++ Tuy nhiên v n có m t ví d dùng l nh goto ñ ñ m ngư c: // goto loop...