tài liệu lập trình c cơ bản

Tài liệu lập trình C căn bản

Tài liệu lập trình C căn bản

Ngày tải lên : 18/08/2012, 11:46
... ph c tạp thì tất c c c c u lệnh không thể đư c đưa vào một chương trình, chúng c n đư c chia ra thành một số chương trình nhỏ hơn. Tất c c c chương trình này cuối c ng đư c tích hợp lại để chúng ... lương c bản HRA : $150 TA : $120 C c m c kh c : $450 Thuế : PF :14% lương c bản và IT: 15% lương c bản Lương th c lãnh = Lương c bản + DA + HRA + TA + C c m c kh c – (PF + IT) Trang 39 Lập ... nhau một c ch chính x c. Kết quả, chúng ta c đư c c c kiểu dữ liệu dẫn xuất từ những kiểu c bản này. Một bổ từ (modifier) đư c sử dụng để thay đổi kiểu dữ liệu c bản nhằm phù hợp với c c tình...
  • 196
  • 1.4K
  • 9
Tài liệu Lập trình  HTML cơ bản

Tài liệu Lập trình HTML cơ bản

Ngày tải lên : 26/11/2013, 09:11
... tÝnh KiÓm tra bµi c Thứ tư ngày 3 tháng 12 năm 2008 Toán Chia cho số c hai chữ số ( tiếp theo ) Bài 2 : (VBT- 84 ) Người ta xếp c c gói kẹo vào c c hộp, mỗi hộp 30 gói.Hỏi c thể xếp 2000 ... 2008 Toán Chia cho số c hai chữ số ( tiếp theo ) Bài 3 : ( VBT- 84 ) số Số bị chia Số chia Thương Số dư 1898 7382 6543 73 87 79 26 0 84 74 82 65 Thø t­ ngµy 3 th¸ng 12 n¨m 2008 To¸n Chia cho sè c ... gi¶i 2 2000 gãi kÑo xÕp ®­ c vµo sè hép vµ c n thõa sè gãi lµ: 2000 : 30 = 66 (hép) thõa 20 gãi §¸p sè: 66 hép thõa 20 gãi kÑo C ch kh c : Ta c : 2000 : 30 = 66 (d­ 20) VËy c thÓ xÕp 2000 gãi kÑo...
  • 10
  • 503
  • 4
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Ngày tải lên : 22/12/2013, 17:15
... 35 Collections Framework • Collections Framework bao gồm • Interfaces: Là c c giao tiếp thể hiện tính chất  c a c c kiểu collection kh c nhau như List, Set,  Map. • Implementations: Là c c lớp collection c  sẵn  đư c c i đặt c c collection interfaces. • Algorithms: Là c c phương th c tĩnh để xử lý  trên collection, ví dụ: sắp xếp danh sách, tìm  phần tử lớn nhất ...       removeItem = lastNode.data;         if ( firstNode == lastNode ) firstNode = lastNode = null;       else       { ListNode current = firstNode; while ( current.nextNode != lastNode )        current = current.nextNode; lastNode = current; current.nextNode = null;       } } return removeItem;      } 32 Collection • Collection là đối tượng c  khả năng chứa c c đối tượng kh c. • C c thao t c thông thường trên collection • Thêm/Xoá đối tượng vào/khỏi collection • Kiểm tra một đối tượng c  ở trong collection không • Lấy một đối tượng từ collection • Duyệt c c đối tượng trong collection • Xoá toàn bộ collection 42 Duyệt collection • Iterator cho phép duyệt tuần tự một collection. • C c phương th c c a Iterator: • boolean hasNext(); • Object next(); • void remove(); • Ví dụ: Iterator it = c. iterator(); while ( it.hasNext() ) {     Point p = (Point) it.next();     System.out.println( p.toString() ); } 18 C i đặt Stack public class Stack {       private LinkedList stackList;       public Stack()          {             stackList = new LinkedList();        }       public void push( int value )       {            stackList.insertAtFront( value );        }       public int pop()  { return stackList.removeFromFront(); }       public boolean isEmpty()   { return stackList.isEmpty(); }       public void print() { stackList.print(); } } 15 Mô tả removeFromBack 5 5 117 7 12 12 firstNode ...       removeItem = lastNode.data;         if ( firstNode == lastNode ) firstNode = lastNode = null;       else       { ListNode current = firstNode; while ( current.nextNode != lastNode )        current = current.nextNode; lastNode = current; current.nextNode = null;       } } return removeItem;      } 32 Collection • Collection là đối tượng c  khả năng chứa c c đối tượng kh c. • C c thao t c thông thường trên collection • Thêm/Xoá đối tượng vào/khỏi collection • Kiểm tra một đối tượng c  ở trong collection không • Lấy một đối tượng từ collection • Duyệt c c đối tượng trong collection • Xoá toàn bộ collection 42 Duyệt collection • Iterator cho phép duyệt tuần tự một collection. • C c phương th c c a Iterator: • boolean hasNext(); • Object next(); • void remove(); • Ví dụ: Iterator it = c. iterator(); while ( it.hasNext() ) {     Point p = (Point) it.next();     System.out.println( p.toString() ); } 18 C i đặt Stack public class Stack {       private LinkedList stackList;       public Stack()          {             stackList = new LinkedList();        }       public void push( int value )       {            stackList.insertAtFront( value );        }       public int pop()  { return stackList.removeFromFront(); }       public boolean isEmpty()   { return stackList.isEmpty(); }       public void print() { stackList.print(); } } 15 Mô tả removeFromBack 5 5 117 7 12 12 firstNode...
  • 62
  • 1.3K
  • 14
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Ngày tải lên : 22/12/2013, 17:15
... Error và c c lớp con c a chúng. • Ngoại lệ checked • Là c c ngoại lệ bắt bu c phải đư c kiểm tra. • Gồm c c ngoại lệ c n lại. 29 Lan truyền ngoại lệ C( ) B() A() main() B() A() main() C( ) tung ... catch • Khi xảy ra ngoại lệ trong khối try, c c câu lệnh trong khối catch sẽ đư c th c hiện tuỳ vào kiểu c a ngoại lệ. • Sau khi th c hiện xong khối catch, điều khiển sẽ đư c trả lại cho chương ... lệ • C c ngoại lệ xảy ra khi gặp lỗi. • C thể bắt và xử lý c c ngoại lệ bằng c ch sử dụng khối try/catch. Nếu không chương trình sẽ kết th c ngay (với ứng dụng console) ho c tiếp t c tồn...
  • 34
  • 981
  • 4
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Ngày tải lên : 22/12/2013, 17:15
... qua c c phương th c của chúng • Dễ mô tả c c th c thể • Dễ phát triển, mở rộng chương trình Object A Object C Object B Object D 3 C c phương pháp lập trình • Step-by-Step Programming • Lập trình ... ho c qua tên lớp. private static char TAB = ‘\t’; • Phương th c static: là phương th c chỉ đư c phép truy c p tới c c biến static c a lớp, nó c thể gọi ngay c khi chưa c đối tượng nào c a ... Rect c dữ liệu là điểm trên trái và dưới phải. Quá tải c c cấu tử để cung c p nhiều c ch khởi tạo. Thêm c c phương th c: Kiểm tra 1 điểm c nằm trong hình chữ nhật hay không. Tính giao c a...
  • 41
  • 1K
  • 3
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Ngày tải lên : 22/12/2013, 17:15
... thông 1 Lập trình Java c bản Cao Đ c Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 6 Kiến tr c của Java • Java Development Kit – JDK • Bộ c ng c phát triển Java (jdk) gồm trình ... ứng dụng cho c c thiết bị điện tử “thông minh” • Tạo c c trang web c nội dung động (web applet) • Hiện nay, Java đư c sử dụng để phát triển nhiều loại ứng dụng kh c nhau: c sở dữ liệu, mạng, ... Java • Application: Ứng dụng đ c lập • Applet: Ứng dụng chạy trên Web • Thư viện lớp Java • Bộ JDK bao gồm rất nhiều lớp chuẩn đã đư c xây dựng sẵn. • Lập trình viên thường sử dụng c c lớp chuẩn...
  • 7
  • 953
  • 18
Tài liệu Lập trình Java cơ bản (Bài 6) docx

Tài liệu Lập trình Java cơ bản (Bài 6) docx

Ngày tải lên : 19/01/2014, 20:20
... RuntimeException, Error và c c lớp con c a chúng. • Ngoại lệ checked • Là c c ngoại lệ bắt bu c phải đư c kiểm tra. • Gồm c c ngoại lệ c n lại. 23 Ví dụ: Ngoại lệ IOException • C ch 1: try/catch • public ... vi c xử lý lỗi thường đư c cài đặt ngay tại c cc th c hiện c a chương trình. C c hàm sẽ trả về một c u tr c lỗi khi gặp lỗi. • Ví dụ: Tìm kiếm phần tử trong một danh sách • ErrorStruct ... lệ trong khối try, c c câu lệnh trong khối catch sẽ đư c th c hiện tuỳ vào kiểu c a ngoại lệ. • Sau khi th c hiện xong khối catch, điều khiển sẽ đư c trả lại cho chương trình. 19 Một số lớp...
  • 34
  • 921
  • 2
Tài liệu Lập trình C trên Windows Các khái niệm cơ bản docx

Tài liệu Lập trình C trên Windows Các khái niệm cơ bản docx

Ngày tải lên : 13/12/2013, 08:15
... Tp.HCM 13 C c thành phần giao diện đồ họa (GUI)…(tt)  GUI: Graphics User Interface  C c dạng GUI c bản:  SDI - Single Document Interface  Một c a sổ làm vi c  Cho phép thay đổi kích thư c cửa ... MyWndProc; // tên hàm xử lý message wc.hInstance = hInstance; wc.hCursor = LoadCursor(hInstance, (LPSTR) IDC_CURSOR); wc.hIcon = LoadIcon(hInstance, (LPSTR) IDI_ICON); wc.hbrBackground = (HBRUSH) (COLOR_APPWORKSPACE ... điểm kh c biệt giữa lập trình Windows và DOS  C c thư viện lập trình c a Windows  C c loại ứng dụng  C c khái niệm c bản  Lập trình sự kiện (Even driven programming)  C c thành phần giao...
  • 22
  • 695
  • 1
Tài liệu Lập trình C cho VXL - Cơ bản ppt

Tài liệu Lập trình C cho VXL - Cơ bản ppt

Ngày tải lên : 25/12/2013, 23:17
... chi c n biết số lượng lệnh không nhiều . Đầu tiên bạn phải làm quen với C c kiểu toán tử ở C C c kiểu dữ liệu C u tr c bản c a một chương trình C c cấu tr c điều khiển (chính c c tập ... dòng chú thích. Tất c c c dòng bắt đầu bằng hai dấu sổ (//) đư c coi là chút thích mà chúng không c bất kì một ảnh hưởng nào đến hoạt động c a chương trình. Chúng c thể đư c c c lập trình ... c thể đư c dùng bởi c c chương trình gọi. Theo quy ư c, mã trả về 0 c nghĩa là chương trình kết th c bình thường c n c c giá trị kh c 0 c nghĩa là c lỗi. c c lệnh trên mình chủ yếu chỉ...
  • 16
  • 593
  • 5
Tài liệu Lập trình C cho VXL - Cơ bản pdf

Tài liệu Lập trình C cho VXL - Cơ bản pdf

Ngày tải lên : 19/01/2014, 16:20
... quen với C c kiểu toán tử ở C C c kiểu dữ liệu C u tr c bản c a một chương trình C c cấu tr c điều khiển (chính c c tập lệnh ) C u tr c đi ều kiện : if và else C c cấu tr c lặp ... Lệnh break. C u tr c lựa chọn: switch. case Biết sử dụng c c hàm và chương trình con . II .C bản C 1. C c chỉ thị trư c xử lý c a Keil C // chu thich /********** chu thich****************** ... c thể đư c dùng bởi c c chương trình gọi. Theo quy ư c, mã trả về 0 c nghĩa là chương trình kết th c bình thường c n c c giá trị kh c 0 c nghĩa là c lỗi. c c lệnh trên mình chủ yếu chỉ...
  • 16
  • 664
  • 4
Tài liệu Lập trình đồ họa bằng visual C++ pptx

Tài liệu Lập trình đồ họa bằng visual C++ pptx

Ngày tải lên : 13/12/2013, 00:15
... finalfantasy c tài liệu lập trình đồ họa C+ + sử dụng OpenGL hông,gửi cho em với,tại đang h c về đồ họa dùng C+ + và OpenGL mà anh cho em xin nịck c hông,để c gì dễ trao đổi,code c a anh vẽ bàn c rất ... www.binhphu.info. C n về code c a bàn c vua thì anh chưa c . Anh sẽ c gắng vẽ trong thời gian nhanh nhất để post lên cho em tải về. Mà chỉ c n vẽ bàn c vua thôi phải ko em? Đâu c vẽ mấy con c trên đó ... pos[i+1][1]; DrawLine(x1,y1,x2,y2 ,c) ; } } Đây là toàn bộ soure code để vẽ hình vuông trong VC++ 6.0. Tất c đều c chú thích đầy đủ. quangtp 30-04-2008, 01:44 AM anh oi , cho em pass giải nén đư c ko ? anh co code vẽ c bàn c ...
  • 8
  • 2.4K
  • 36
Tài liệu lập trình C

Tài liệu lập trình C

Ngày tải lên : 16/08/2012, 09:25
... thư m c TC sẽ gồm c c c thư m c con sau: C: \TC\BGI chứa c c tệp ñuôi BGI và CHR C: \TC\BIN chứa c c tệp chương trình (ñuôi EXE) như TC, TCC, TLIB, TLINK, … C: \TC\INCLUDE chứa c c tệp tiêu ... chính c a lập trình c u tr c là tổ ch c chương trình thành c c chương trình con. Trong PASCAL c hai kiểu chương trình con là thủ t c (procedure) và hàm (fuction). Trong C chỉ c một loại chương ... lập trình c u tr c. Một chương trình c u tr c gồm c c cấu tr c dữ liệu (như biến, mảng, bản ghi, …) và c c hàm, thủ t c. Nhiệm vụ chính c a vi c tổ ch c thiết kế chương trình c u tr c là tổ chức...
  • 337
  • 1.1K
  • 18
Tài liệu lập trình Pascal căn bản

Tài liệu lập trình Pascal căn bản

Ngày tải lên : 17/08/2012, 08:48
... nhiãưu c ng viã c âä c láûp , mäùi c ng viã c l mäüt chỉång trçnh con. Chỉång trçnh con gäưm c hai loải l HM (Function) v TH T C (Procedure). I. Hm v th t c: C úu tr c ca hm c dảng: FUNCTION ... täø chỉ c häüi thoải giỉỵa ngỉåìi v mạy thûn tiãûn. Khi dng c c hm v th t c ny, åí âáưu chỉång trçnh chênh c ưn phi c khai bạo USES CRT; C c th t c ca Unit CRT gäưm: 1. Th t c ClrScr: ... chiãúm 8 bytes trãn bäü nhåï. 3. Kiãøu Char (k tỉû) : Kiãøu Char dng âãø biãøu diãùn c c giạ trë l c c k tỉû th c bng chỉỵ c i: ‘A’, ‘b’, ‘x’,. c c con säú: 0 9 hồ c c c k tỉû âàûc...
  • 90
  • 986
  • 6

Xem thêm