... NMLT - Hàm nângcao (phần 1) 24 VC & BB Bài tập thực hành Bài 1: Viết chương trình có tên TinhToan cho gõ: TinhToan 2912 – 1706 xuất hình 1206 (có thể thay +, *, /) Bài 2: Viết chương trình quản ... Tính tổng số 2912, 1706, 1506, 19 04 Tong(2912, 1706, 1506, 19 04) ; Nếu muốn tính tổng số 2912, 1706 Tong(2912, 1706, 0, 0); // z = 0, t = NMLT - Hàm nângcao (phần 1) VC & BB Hàm có đối số ... - Hàm nângcao (phần 1) 13 VC & BB Chỉ thị tiền xử lý #define Định nghĩa ký hiệu Chỉ thị #define Mọi chỗ xuất chương trình nguồn thay để tạo chương trình tiền...
... tra kiểu lúc biên dịch chương trình Khi phối hợp với tải hàm, tải toán tử trỏ hàm ta viết chương trình hay, ngắn gọn, linh động có tính tiến hóa cao NMLT - Hàm nângcao (phần 2) 11 VC & BB Nạp ... } NMLT - Hàm nângcao (phần 2) 10 VC & BB Khuôn mẫu hàm Lợi ích việc sử dụng khuôn mẫu hàm Dễ viết, cần viết hàm tổng Dễ hiểu, quan tâm đến kiểu tổng quát Có kiểu an toàn trình biên dịch ... Hàm nângcao (phần 2) VC & BB Tham số … Ví dụ void XuatTong1(char *msg, int n, …) { // Các lệnh } void XuatTong2(char *msg, …) { // Các lệnh } int Tong(int a, …) { // Các lệnh } NMLT - Hàm nâng...
... đương với: Line (40 00,5100)- (48 00 ,46 00), vbGreen Bước 13: Ta vẽ hình tam giác với màu khác nhau: Đỏ Đen Ta xử lý kiện chọn mục Den menu sau: Private Sub mnuTgDen_Click() ' Vẽ tam giác với màu ... 90 độ đến 45 độ màu vàng Circle (3000, 40 00), 800, , -Rads(90), -Rads (45 ) ' Vị trí hiển thị văn CurrentX = 2800: CurrentY = 44 00 Print "87.5%" FillColor = vbBlue ' Vẽ Pie Slice từ 45 độ đến 90 ... 1), (hàng cột 4) , 12 (hàng cột 1) & 15 (hàng cột 4) có số lân cận ô có thứ tự (hàng cột 2), (hàng cột 3), (hàng cột 1), (hàng cột 4) , (hàng cột 1), 11 (hàng cột 4) , 13 (hàng cột 1), 14 (hàng cột...
... đương với: Line (40 00,5100)- (48 00 ,46 00), vbGreen Bước 13: Ta vẽ hình tam giác với màu khác nhau: Đỏ Đen Ta xử lý kiện chọn mục Den menu sau: Private Sub mnuTgDen_Click() ' Vẽ tam giác với màu ... 90 độ đến 45 độ màu vàng Circle (3000, 40 00), 800, , -Rads(90), -Rads (45 ) ' Vị trí hiển thị văn CurrentX = 2800: CurrentY = 44 00 Print "87.5%" FillColor = vbBlue ' Vẽ Pie Slice từ 45 độ đến 90 ... 1), (hàng cột 4) , 12 (hàng cột 1) & 15 (hàng cột 4) có số lân cận ô có thứ tự (hàng cột 2), (hàng cột 3), (hàng cột 1), (hàng cột 4) , (hàng cột 1), 11 (hàng cột 4) , 13 (hàng cột 1), 14 (hàng cột...
... xuất 24 hoán vò A : 44 Trần Hoàng Thọ Khoa Toán - Tin Kỹ thuật lậptrìnhnângcao 3 3 2 1 44444 2 1 - 22 - 3 3 3 4 3 4 1 2 2 2 3 4 3 2 4 1 1 a) Thông số hóa toán Gọi HV(v, m ) ( với v : ... Toán - Tin Kỹ thuật lậptrìnhnângcao -4- LỜI NÓI ĐẦU Giáo trình viết theo nội dung môn học “ Kỹ thuật lậptrìnhnângcaovới mục đích làm tài liệu tham khảo cho môn học Giáo trình gồm phần phụ ... lệnh chương trình gọi chương trình cấp khai báo trước ) Ví dụ : Với mô hình chương trình sau : Trong phần lệnh khối A gọi đến : Trần Hoàng Thọ Khoa Toán - Tin Kỹ thuật lậptrìnhnângcao Program...
... trợ lậptrình viên kết nối với hệ quản trị CSDL SQL Server, Microsoft Access, Oracle… Lậptrìnhvới CSDL - ADO.Net & Kiến trúc không kết nối Tính ADO.NET Hỗ trợ lậptrình Cung cấp lớp thao tác với ... Cung cấp lớp thao tác với CSDL giúp lậptrình viên lậptrình nhanh giảm bớt lỗi Cung cấp công cụ để thao tác với CSDL phần Designer giúp lậptrình viên tương tác với CSDL mà không cần hiểu sâu CSDL ... form Lậptrình giao diện - ứng dụng gồm nhiều form 43 Chạy thử ứng dụng MDI Financial Calculations Lậptrình giao diện - ứng dụng gồm nhiều form 44 Tạo form cha Trong cửa sổ Properties, thiết lập...
... kĩ thuật lậptrình ASP.NET nângcao 24 Truy xuất liệu từ CSDL Liên kết Object DataSource với điều khiển Đối tượng Data Source - Đóng gói ứng dụng - Các kĩ thuật lậptrình ASP.NET nângcao 25 Mã ... kĩ thuật lậptrình ASP.NET nângcao 14 Thiết kế giao diện Thêm điều khiển: GridView DetailsView Label Đối tượng Data Source - Đóng gói ứng dụng - Các kĩ thuật lậptrình ASP.NET nângcao 15 Lớp ... gói ứng dụng - Các kĩ thuật lậptrình ASP.NET nângcao Đối tượng Data Source - Đóng gói ứng dụng - Các kĩ thuật lậptrình ASP.NET nângcao Object Data Source Giống với SQL data source, Object...
... lệnh điều kiện rẽ nhánh 19 Kinh nghiệm lậptrình • Câu lệnh if if (a == 1) printf(“Mot”); if (a == 2) printf(“Hai”); if (a == 3) printf(“Ba”); if (a == 4) printf(“Bon”); if (a == 5) printf(“Nam”); ... case 3: case 4: case 5: printf(“Mot”); break; printf(“Hai”); break; printf(“Ba”); break; printf(“Bon”); break; printf(“Nam”); } 02/2012 Câu lệnh điều kiện rẽ nhánh 20 Kinh nghiệm lậptrình • Câu ... Nội dung Câu lệnh rẽ nhánh switch Một số kinh nghiệm lậptrình 02/2012 Câu lệnh điều kiện if Một số ví dụ minh họa Câu lệnh điều kiện rẽ nhánh Câu lệnh...
... THIẾT KẾ VÀ LẬPTRÌNH WEB LậpTrình Web THỰC HÀNH PHP NângCao GV: Tr ần Đình Nghĩa tdnghia1977@gmail.com 30 Bài thực hành PHP – Lậptrìnhvới CSDL Xem demo số ví dụ THIẾT KẾ VÀ LẬPTRÌNH WEB ... move_uploaded_file(upload/ 14. jpg) [function.move-uploaded-file]: THIẾT KẾ VÀ LẬPTRÌNH WEB failed to open stream: Permission denied in Gửi Email Cơ chế gửi Email Gửi mail sử dụng Outlook THIẾT KẾ VÀ LẬPTRÌNH ... Internet / Intranet mail(to,subject,message…) THIẾT KẾ VÀ LẬPTRÌNH WEB Mail Client Internet / Intranet Web Server 10 THIẾT KẾ VÀ LẬPTRÌNH WEB Ví dụ cấu hình gửi email sử dụng GMAIL 11 Gởi mail...
... between –2, 147 ,48 3, 648 and 2, 147 ,48 3, 647 Uint UInt32 Unsigned integer values between and 4, 2 94, 967,295 Float Single Floating-point number Holds values from approximately +/–1.5 x 10 -45 to approximately ... 40 4 WPF in a Very Small Nutshell Building the Application What Have You Learned, Dorothy? 40 4 40 6 41 9 19 Programming Windows Forms Applications 42 0 Creating ... 46 5 Threads Synchronization Race Conditions and Deadlocks 46 6 47 4 48 5 22 Streams 48 7 Files and Directories Reading...
... operators for the Fraction class (continued) Fraction f4 = f3 + 5; Console.WriteLine("f3 + = f4: {0}", f4.ToString( )); Fraction f5 = new Fraction(2, 4) ; if (f5 == f2) { Console.WriteLine("F5: {0} == ... first tests create simple fractions, 3 /4 and 2 /4: Fraction f1 = new Fraction(3 ,4) ; Console.WriteLine("f1: {0}", f1.ToString( )); Fraction f2 = new Fraction(2 ,4) ; Console.WriteLine("f2: {0}", f2.ToString( ... out parameters are used only to return information from a method Example 4- 8 rewrites Example 4- 7 to use all three Example 4- 8 Using in, out, and ref parameters #region Using directives using System;...
... 04: 03:27 127.0.0.0 LibertyAssociates.com time: 04: 03:27 ip: 127.0.0.0 site: LibertyAssociates.com theMatch: 04: 03:28 127.0.0.0 foo.com time: 04: 03:28 ip: 127.0.0.0 site: foo.com theMatch: 04: 03:29 ... = 0.7 142 857 142 857 143 As you’d expect, no exception is thrown However, when you change the value of a to 0, the output is: ArithmeticException caught! Throwing and Catching Exceptions | 249 The ... string1 = " 04: 03:27 Jesse 0.0.0.127 Liberty "; The string includes names in both of the positions specified Here is the result: theMatch: 04: 03:27 Jesse 0.0.0.127 Liberty time: 04: 03:27 ip: 0.0.0.127...
... will use the same set of customer data as in the previous examples, as shown in Example 14- 4 Example 14- 4 Searching an XML document using XPathNavigator using using using using using System; System.Collections.Generic; ... "Abaumgardner", EmailAddress = "jBaumgardner@foo.com" } }; return customers; } } } 3 24 | Chapter 14: Working with XML Example 14- 4 Searching an XML document using XPathNavigator (continued) Output:
... name="_ _EVENTVALIDATION" id="_ _EVENTVALIDATION" value="/wEWBQLIyMfLBQL 444 i9AQL 544 i9AQL 644 i9AQL3jKLTDcEXOHLsO/LFFixl7k4g2taGl6Qy" /> Notice that the HTML has no ... Offset="0" />