0

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

Kỹ thuật lập trình

... 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 : $150TA : $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,387
  • 9
Tài liệu Lập trình  HTML cơ bản

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

Tư liệu khác

... tÝnhKiÓm tra bµi c Thứ tư ngày 3 tháng 12 năm 2008ToánChia 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 ... 2008ToánChia cho số c hai chữ số ( tiếp theo )Bài 3 : ( VBT- 84 ) sốSố bị chia Số chiaThương Số dư18987382654373877926 084 7482 65 Thø t­ ngµy 3 th¸ng 12 n¨m 2008To¸nChia cho sè c ... gi¶i22000 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 bản- Bài 8 (Collections) ppt

Kỹ thuật lập trình

... 35Collections 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;     }32Collection•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ộ collection42Duyệ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 Stackpublic 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(); }}15Mô tả removeFromBack5511771212firstNode ...       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;     }32Collection•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ộ collection42Duyệ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 Stackpublic 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(); }}15Mô tả removeFromBack5511771212firstNode...
  • 62
  • 1,293
  • 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 bản- Bài 6 (Exception) ppt

Kỹ thuật lập trình

... 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.29Lan 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 bản- Bài 2 (OOP) pptx

Kỹ thuật lập trình

... 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 AObject C Object BObject D3 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
  • 1,015
  • 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 bản- Bài 1 (Overview) pdf

Kỹ thuật lập trình

... thông 1 Lập trình Java c bản Cao Đ c Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 6Kiế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 bản (Bài 6) docx

Kỹ thuật lập trình

... 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.23Ví 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. 19Mộ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 bản docx

Kỹ thuật lập trình

... 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ý messagewc.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 - bản ppt

Kỹ thuật lập trình

... 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 - bản pdf

Kỹ thuật lập trình

... 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

Thiết kế - Đồ họa - Flash

... 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à OpenGLmà 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 đủ.quangtp30-04-2008, 01:44 AManh oi , cho em pass giải nén đư c ko ? anh co code vẽ c bàn c ...
  • 8
  • 2,432
  • 36
Tài liệu lập trình C

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

Kỹ thuật lập trình

... 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,094
  • 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

Kỹ thuật lập trình

... 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
  • 984
  • 6

Xem thêm