bài 3 lập trình nâng cao trong c

slide bài giảng lập trình nâng cao vu minh trí chương 1 mảng 1 chiều

slide bài giảng lập trình nâng cao vu minh trí chương 1 mảng 1 chiều

... vmtri@fit.hcmuns.edu.vn 11 LẬP TRÌNH NÂNG CAO MẢNG MỘT CHIỀU Lập trình nâng cao - Mảng 1 chiều VC VC & & BB BB 2 VC VC & & BB BB 2 VC VC & & BB BB 2222 Nội dung Lập trình nâng cao ... 33 VC VC & & BB BB Gộp 2 mảng. .. c[ nc++] = b[i]; } } Lập trình nâng cao - Mảng 1 chiều 35 VC VC & & BB BB Tìm giá trị lớn nhất c? ??a mảng  Yêu c? ??u  Cho trư? ?c mảng a c? ? n ... dãy c? ?c ký tự…  Kích thư? ?c đư? ?c x? ?c định ngay khi khai báo và không bao giờ thay đổi.  NNLT C luôn chỉ định một khối nhớ liên t? ?c cho một biến kiểu mảng. Lập trình nâng cao - Mảng 1 chiều VC...

Ngày tải lên: 23/10/2014, 08:25

47 405 0
Tài liệu Bài 3: Lập trình nâng cao trong C#Đoàn pdf

Tài liệu Bài 3: Lập trình nâng cao trong C#Đoàn pdf

... C# and NET Framework Bài 3: Lập trình nâng cao C# Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal.net Last update: 21 Dec 2006 Lập trì trình nâng cao C# - Editor: Editor: ... and Exception Handling Lập trì trình nâng cao C# - Editor: Editor: Đoà Đoàn Quang Minh Errors and Exception Handling try { … } catch (Exception e) { … } finally { … } Lập trì trình nâng cao C# - ... hàm ép kiểu public static implicit operator conv-type-out ( convtype-in operand ) public static explicit operator conv-type-out ( convtype-in operand ) Lập trì trình nâng cao C# - Editor: Editor:...

Ngày tải lên: 13/12/2013, 09:16

17 474 3
C# and .NET FrameworkBài 3: Lập trình nâng cao trong C#Đoàn Quang Minh minhdqtt@gmail.com

C# and .NET FrameworkBài 3: Lập trình nâng cao trong C#Đoàn Quang Minh minhdqtt@gmail.com

... C# and NET Framework Bài 3: Lập trình nâng cao C# Đoàn Quang Minh minhdqtt@gmail.com http://www.VTPortal.net Last update: 21 Dec 2006 Lập trì trình nâng cao C# - Editor: Editor: ... and Exception Handling Lập trì trình nâng cao C# - Editor: Editor: Đoà Đoàn Quang Minh Errors and Exception Handling try { … } catch (Exception e) { … } finally { … } Lập trì trình nâng cao C# - ... hàm ép kiểu public static implicit operator conv-type-out ( convtype-in operand ) public static explicit operator conv-type-out ( convtype-in operand ) Lập trì trình nâng cao C# - Editor: Editor:...

Ngày tải lên: 08/05/2021, 19:02

17 7 0
Bài giảng Lập trình nâng cao: Bài 3 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Bài 3 - Lý Anh Tuấn

... Programming Using C# VD: Nạp chồng toán tử + cho lớp CPhanSo public static CPhanSo operator + (CPhanSo ps1, CPhanSo ps2) { / /C? ?i đặt } Giả sử c? ? phân số a, b phân số tổng c Yêu c? ??u th? ?c sau: c = a + b; ... Programming Using C# class Program { static void Main(string[] args) { CPhanSo a = new CPhanSo (3, 5); a.Xuat(); CPhanSo b = new CPhanSo(1, 2); b.Xuat(); CPhanSo c= new CPhanSo(); c = a.Cong(b); Console.WriteLine("Ket ... viết là: c = a.Cong(b); Tương tự cho trường hợp nhân c = a.Nhan(b); Ver 1.0 Slide 37 of 25 Object-Oriented Programming Using C# Nạp chồng toán tử Nếu muốn viết c? ?ch tự nhiên sau: c = a + b; c = a...

Ngày tải lên: 15/05/2020, 22:37

48 46 0
Bài giảng Lập trình nâng cao: Bài 3 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Bài 3 - Lý Anh Tuấn

... Programming Using C# VD: Nạp chồng toán tử + cho lớp CPhanSo public static CPhanSo operator + (CPhanSo ps1, CPhanSo ps2) { / /C? ?i đặt } Giả sử c? ? phân số a, b phân số tổng c Yêu c? ??u th? ?c sau: c = a + b; ... Programming Using C# class Program { static void Main(string[] args) { CPhanSo a = new CPhanSo (3, 5); a.Xuat(); CPhanSo b = new CPhanSo(1, 2); b.Xuat(); CPhanSo c= new CPhanSo(); c = a.Cong(b); Console.WriteLine("Ket ... viết là: c = a.Cong(b); Tương tự cho trường hợp nhân c = a.Nhan(b); Ver 1.0 Slide 37 of 25 Object-Oriented Programming Using C# Nạp chồng toán tử Nếu muốn viết c? ?ch tự nhiên sau: c = a + b; c = a...

Ngày tải lên: 26/10/2020, 16:16

48 19 0
Bài giảng Lập trình nâng cao - Chương 3: Mảng

Bài giảng Lập trình nâng cao - Chương 3: Mảng

... Mảng Lập trình nâng cao int c[ 12]; c[ 0] = -45; c[ 1] = 6; … int c[ ] = {-45, 6, 0, 72, 15 43, -89, 0, 62, -3, 1, 64 53, 78}; int c[ 12] - chuỗi 12 biến kiểu int - số xuất ... giá trị không x? ?c định int c[ 12] = {4, 1, 3} ; // c[ 0]: 4, c[ 1]: 1, / /c[ 2]: 3, lại khởi tạo Sử dụng const int N = 12; C? ? thể dùng để khai báo kích thư? ?c mảng int c[ N] = {1, 2, 3} ; C[ 4] = 5; int ... null-terminated character sequences (c? ?n gọi C – string) char s[] = "Hi"; tương đương char s[] = {'H', 'i', '\0'}; Mảng chứa kí tự Chặn cuối kí tự null – mã ('\0') Ví dụ #include using namespace std;...

Ngày tải lên: 08/05/2021, 11:51

48 12 0
Bài giảng Lập trình nâng cao: Bài 2+3 - Trương Xuân Nam

Bài giảng Lập trình nâng cao: Bài 2+3 - Trương Xuân Nam

... LẬP TRÌNH NÂNG CAO Bài 2 +3: Hàm C/ C++ TRƯƠNG XUÂN NAM Nội dung C? ??u ch? ?c chung hàm Hiểu c? ?ch hàm hoạt động C? ?c hàm c? ? sẵn Phạm vi biến hàm Truyền tham số hàm Nạp chồng hàm Hàm đệ quy Bài tập ... Khoa CNTT Phần C? ??u ch? ?c chung hàm TRƯƠNG XUÂN NAM C? ??u ch? ?c chung hàm #include using namespace std; // hàm mu3: tính a ^3 int mu3(int a) { int b = a * a * a; return b; } ▪ Đã h? ?c Nhập mơn Lập trình ... hàm (function definition) gồm phần: ▪ Phần khai báo (function declaration / function prototype) ▪ Phần thân (function body) ▪ Gọi hàm: ▪ Thông qua tên ▪ Truyền đối số phù hợp int main() { cout ...

Ngày tải lên: 09/08/2021, 18:02

46 11 0
Bài giảng Lập trình nâng cao: Chương 3 - Lý Anh Tuấn

Bài giảng Lập trình nâng cao: Chương 3 - Lý Anh Tuấn

... ĐẠI H? ?C THỦY LỢI Khoa CNTT – Bộ môn CNPM LẬP TRÌNH NÂNG CAO OPP TRONG C# OPP C# Nội dung • Khai báo lớp • Định nghĩa lớp • Sử dụng lớp OPP C# Khai báo lớp Trong c? ??a sổ Solution Explorer Bấm chuột ... truy c? ??p] abstract (ds tham số); OPP C# 41 Lớp trừu tượng • Ví dụ: – Lớp động vật c? ? phương th? ?c di chuyển, ăn – Lớp mèo c? ? phương th? ?c di chuyển chân – Lớp chim c? ? phương th? ?c di chuyển c? ?nh ... project Chọn Add/New Item OPP C# Khai báo lớp Chọn Class Chọn Visual C# Items Đặt tên lớp Ấn nút Add OPP C# Ví dụ • Tạo lớp Phanso thu? ?c project Bai => xuất file Phanso.cs project Bai OPP C# Định...

Ngày tải lên: 11/07/2022, 12:03

50 3 0
lập trình nâng cao với c báo cáo bài tập lớn đề tài chương trình quản lý nhà hàng

lập trình nâng cao với c báo cáo bài tập lớn đề tài chương trình quản lý nhà hàng

... hiện báo c? ?o: Microsoft Word, Microsoft PowerPoint.PHÂN TÍCH BÀI TOÁNCh? ?c năngTừ c? ? c? ??u, c? ? thể x? ?c định những ch? ?c năng chính mà chương trình th? ?c hiện: Ch? ?c năng cho nhân viên ph? ?c vụ o Đăng nhập ... nhằm nâng cao thêm kiến th? ?c và tầm hiểu biết c? ??a mình về lĩnh v? ?c này, lĩnh v? ?c công nghệ thông tin nói chung và bộ môn lập trình nâng cao với C nói riêng. 1.1.2 Bài toán quản lí c? ??a c? ?c nhà ... c? ?c yêu c? ??u kh? ?c của khách hàng. Nhân viên thu ngân: C? ? trách nhiệm in hoá đơn cho khách, lưu giữ hoá đơn và chỉ c? ? quyền xem đối với c? ?c hoá đơn đã th? ?c hiện trong ngày,tháng Từ đó lập ra c? ?c...

Ngày tải lên: 24/06/2024, 17:29

34 4 0
Bài giảng lập trình DOT NET - Bài 8 Lập trình tổng quát trong C# potx

Bài giảng lập trình DOT NET - Bài 8 Lập trình tổng quát trong C# potx

... elementC = inC; } } Lập trình Generic với struct Nói chung khơng c? ? nhiều kh? ?c biệt lập trình Generic Class struct: public struct Couple { public T elementA; public E elementB; public Couple(T inA, ... suất cao Ứng dụng phổ biến Generic tạo collection class (lớp liệu tập hợp) Trong NET framework c? ? chứa sẵn collection framework namespace System.Collections.Generic Generic tạo interface, class, ... } Lập trình Generic với Class static void Main() { Couple a=new Couple(2 ,3) ; Console.WriteLine(a.elementB); Couple a=new Couple(2,? ?3? ??); Console.WriteLine(a.elementB); } Lập trình Generic với Class...

Ngày tải lên: 27/06/2014, 03:20

23 681 1
Bài giảng lập trình DOT NET - Bài 3 Lập trình hướng đối tượng C# docx

Bài giảng lập trình DOT NET - Bài 3 Lập trình hướng đối tượng C# docx

... Bổ sung truy c? ??p Bổ sung truy c? ??p Giới hạn truy c? ??p public Không hạn chế. private Chỉ đư? ?c truy c? ??p bởi c? ?c phương th? ?c trong c? ?ng một lớp. protected Truy c? ??p bởi c? ?c phương th? ?c trong lớp A ... Lập trình hướng đối tượng C# Bài 3 Yêu c? ??u  Định nghĩa lớp và tạo đư? ?c c? ?c thể hiện c? ??a lớp (đối tượng).  Khai báo và sử dụng c? ?c phương th? ?c trong lớp, c? ?ch nạp chồng phương th? ?c. ... internal Truy c? ??p bởi những phương th? ?c của bất c? ?? lớp nào trong khối hợp ngữ c? ??a A protected internal Truy c? ??p bởi c? ?c phương th? ?c của lớp A, dẫn xuất từ A và c? ?c lớp nằm c? ?ng trong khối hợp...

Ngày tải lên: 27/06/2014, 03:20

30 499 0
slide bài giảng lập trình nâng cao vu minh trí chương 4 chuỗi ký tự

slide bài giảng lập trình nâng cao vu minh trí chương 4 chuỗi ký tự

... MÔN LẬP TRÌNH CHUỖI KÝ TỰ Lập trình nâng cao - Chuỗi ký tự VC VC & & BB BB 22 Nội dung Lập trình nâng cao - Chuỗi ký tự Khái niệm1 Khởi tạo2 C? ?c thao t? ?c trên chuỗi ký t? ?3 Bài tập4 VC VC ... Hàm sao chép chuỗi Lập trình nâng cao - Chuỗi ký tự Sao chép chuỗi src sang chuỗi dest, dừng khi ký tự kết th? ?c chuỗi ‘\0’ vừa đư? ?c chép. ! dest phải đủ lớn để chứa src Địa chỉ chuỗi dest char ... hoc co so A”; // sai strcpy(s, “Tin hoc co so A”); // đúng char *strcpy(char dest[], const char src[]) char *strcpy(char dest[], const char src[]) VC VC & & BB BB 1010 Hàm tạo bản sao Lập...

Ngày tải lên: 23/10/2014, 08:25

20 589 0
slide bài giảng lập trình nâng cao vu minh trí trắc nghiệm ôn tập

slide bài giảng lập trình nâng cao vu minh trí trắc nghiệm ôn tập

... vmtri@fit.hcmuns.edu.vn ÔN TẬP Lập trình nâng cao VC VC & & BB BB 22 00D 1 0C 01B Không x? ?c địnhA 00D Tr? ?c nghiệm Chọn kết quả in ra màn hình c? ??a đoạn chương trình sau: 1 void main() { int c ... bB cC dD 4 cC VC VC & & BB BB 77 Chương trình biên dịch và th? ?c thi bình thườngD Báo lỗi th? ?c thi do i kô c? ? giá trị khởi tạo tại i = i + 4 ;C Báo lỗi biên dịch (error) vì j không đư? ?c ... } 4 11 VC VC & & BB BB 10 Tr? ?c nghiệm Kết quả xuất ra c? ??a phát biểu switch dưới đây là gì? A abcd B bcd C bb D bbb char ch = ‘b’; switch... khoảng trắng 25 VC VC & & BB BB Tự luận 3 Gọi a...

Ngày tải lên: 23/10/2014, 08:25

28 342 0
Tài liệu C# and .NET - Lession 9 ppt

Tài liệu C# and .NET - Lession 9 ppt

... M c l c Nh c lại tập h c Trả lời th c m c Summary - Editor: Đoàn Quang Minh Editor: Đoà Bài 1: C Sharp kiến tr c NET C# Kiến th c cần nhớ – Ngôn ngữ C# bản: c pháp – Khái niệm CLR – Khái ... Minh Editor: Đoà Bài 3: Lập trình nâng cao C# Kiến th c cần nhớ – Xử lý lỗi ngoại lệ: Khối try…catch…finally C c ngoại lệ hay gặp – Ép kiểu: an toàn không an toàn – Mô hình chuyển giao: Từ khoá ... dụng th c tiễn – Xây dựng chương trình C# Summary - Editor: Đoàn Quang Minh Editor: Đoà Bài 2: Hướng đối tượng C# Kiến th c cần nhớ – Hướng đối tượng C# Kế thừa: tính chất Kh c biệt với C+ + Hàm...

Ngày tải lên: 26/01/2014, 23:20

13 546 0
Giáo án - Bài giảng: C# AND .NET FRAMEWORK

Giáo án - Bài giảng: C# AND .NET FRAMEWORK

... Dec 2006 Lập trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà M c l c Exceptions User-Defined Casts Delegates Events Generics Preprocessor Directive Unsafe code Lập trình nâng cao C# ... Đoà 13 Chỉ m c (Indexers) Mô tả: – Toán tử [ ] C# tải – Chỉ m c cách làm giống vi c tải toán tử [ ] C+ +, giúp cho vi c truy c p vào class struct giống truy c p vào array – Giống thu c tính, m c ... December 2006 Lập trình nâng cao C# - Editor: trì Editor: Đoàn Quang Minh Đoà M c l c System.Object Xử lý String Regular Expression Groups of Objects Reflection Threading Lập trình nâng cao C# ...

Ngày tải lên: 16/04/2014, 14:49

135 1,7K 0
Xây dựng ứng dụng trên Windows Mobile

Xây dựng ứng dụng trên Windows Mobile

... Server 20 03 R2 cho tất phiên Chú ý: Bạn c n phải c thiết bị để chạy thử chương trình NET Compact Framework tương thích với tất thiết bị c khả chạy hệ điều hành Pocket PC 3. 2.2 Xây dựng ch c ứng ... thành Từ th c tế lý trên, em định tiến hành tìm hiểu c ch xây dựng ứng dụng Pocket PC để ph c vụ nhu c u h c tập, nghiên c u, đ c biệt hữu ích cho người c tính di động cao c ng vi c Do thiết ... đa tiến trình, hỗ trợ yêu c u ngắt lồng C thể nói Windows CE hệ điều hành hỗ trợ mạnh tính thời gian th c như: Đảm bảo chặn cho vi c lập lịch tiến trình c độ ưu tiên cao Chỉ tiến trình c độ...

Ngày tải lên: 26/04/2013, 14:03

43 620 0
Luận văn: Xây dựng ứng dụng trên Windows Mobile pot

Luận văn: Xây dựng ứng dụng trên Windows Mobile pot

... Server 20 03 R2 cho tất phiên Chú ý: Bạn c n phải c thiết bị để chạy thử chương trình NET Compact Framework tương thích với tất thiết bị c khả chạy hệ điều hành Pocket PC 3. 2.2 Xây dựng ch c ứng ... thành Từ th c tế lý trên, em định tiến hành tìm hiểu c ch xây dựng ứng dụng Pocket PC để ph c vụ nhu c u h c tập, nghiên c u, đ c biệt hữu ích cho người c tính di động cao c ng vi c Do thiết ... đa tiến trình, hỗ trợ yêu c u ngắt lồng C thể nói Windows CE hệ điều hành hỗ trợ mạnh tính thời gian th c như: Đảm bảo chặn cho vi c lập lịch tiến trình c độ ưu tiên cao Chỉ tiến trình c độ...

Ngày tải lên: 08/03/2014, 20:20

44 386 0
LUẬN VĂN: Lập trình ứng dụng trên Windows Mobile doc

LUẬN VĂN: Lập trình ứng dụng trên Windows Mobile doc

... th c như: Đảm bảo chặn cho vi c lập lịch tiến trình c độ ưu tiên cao – tiến trình c độ ưu tiên cao tất tiến trình lập lịch Đảm bảo chặn trễ cho vi c th c chuỗi dịch vụ ngắt c độ ưu tiên cao ... 16K cho mã chương trình 8K cho liệu, cache XScale 32 K cho mã chương trình 32 K cho liệu Nếu liệu mã chương trình c n xử lý chứa trọn cache, hệ thống thi hành với t c độ thật CPU Như vậy, t c độ ... Pentium.Pocket PC sử dụng loại CPU kh c với CPU thông thường Máy Pocket PC 2002 sử dụng CPU StrongARM XScale Intel C c CPU gọi xử lý RISC (Reduced Instruction Set Computer) th c lệnh chu kì CPU (Mỗi chu...

Ngày tải lên: 08/03/2014, 21:20

56 598 0
nghiên cứu chương trình mô phỏng mạng ns và các công cụ hỗ trợ, và cơ sở để áp dụng các bài toán ứng dụng trên ns để đánh giá tính khả thi và tối ưu của chúng trên mạng

nghiên cứu chương trình mô phỏng mạng ns và các công cụ hỗ trợ, và cơ sở để áp dụng các bài toán ứng dụng trên ns để đánh giá tính khả thi và tối ưu của chúng trên mạng

... m c định dùng cho tracing TCP agent mở rộng cho FullTCP 31 .6 One-Way Trace TCP Trace Dynamics C c gói tin TCP đựoc tạo TCP agent chiều c đích TCP sink agent c traced link tạo file trace c ... Agent/TCP/Fack C c TCP-receiver : Agent/TCPSink, Agent/TCPSink/DelAck, Agent/TCPSink/Sack1,Agent/TCPSink/Sack1/DelAck C TCP hai chiều gọi Agent/TCP/FullTcp C c tham số c u hình cho luồng TCP thiết ... ~/tclcl/tcl.cc biến thành phần tĩnh Lập trình viên phải đặt tham chiếu đến instance để truy c p tới phương th c kh c Khai báo: Tcl & tcl = Tcl::instance(); Yêu c u thủ t c OTcl C c ng c kh c để...

Ngày tải lên: 17/11/2014, 16:09

70 835 2
Bài giảng Hình học 9 chương 1 bài 5 Ứng dụng thực tế các tỉ số lượng giác của góc nhọn. Thực hành ngoài trời

Bài giảng Hình học 9 chương 1 bài 5 Ứng dụng thực tế các tỉ số lượng giác của góc nhọn. Thực hành ngoài trời

... TH C TẾ C C TỈ SỐ LƯỢNG GI C CỦA G C NHỌN TH C HÀNH NGOÀI TRỜI ( TIẾT 1) Nhờ tỉ số lượng gi c g c nhọn, ta tính chiều cao khoảng c ch hai điểm mà đo tr c tiếp TaiLieu.VN 1.X c định chiều cao: ... cao: * Bài toán: X c định chiều cao tháp mà không c n lên đỉnh tháp * Dụng c : Gi c kế, thư c cuộn , máy tính bỏ túi (ho c bảng lượng gi c) * Hướng dẫn th c : Bư c 1: Chọn điểm (C) đặt gi c kế ... đứng, c ch chân tháp (D) khoảng a Giả sử chiều cao gi c kế b Bư c 2: Quay gi c kế cho ngắm theo ta nhìn đỉnh tháp (A) X c định số đo  g c (AOB) Bư c 3: Tính tổng: AD = b + a.tg chiều cao tháp...

Ngày tải lên: 16/03/2015, 16:37

13 3K 2

Bạn có muốn tìm thêm với từ khóa:

w