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

Bài tập thực hành lập trình C nâng cao - Trường Cao đẳng Công nghệ Thông tin Tp. Hồ Chí Minh pdf

Bài tập thực hành lập trình C nâng cao - Trường Cao đẳng Công nghệ Thông tin Tp. Hồ Chí Minh pdf

Ngày tải lên : 07/03/2014, 08:20
... TacGia (t c giả), SL (số lượng c c cuốn sách c a đầu sách). Viết chương trình th c hiện c c ch c năng sau: • Nhập vào một danh sách c c đầu sách (tối đa là 100 đầu sách) • Nhập vào tên c a quyển ... ma trận c c số nguyên. 106. Viết hàm đếm c c giá trị c c đại trong ma trận c c số nguyên. 107. Viết hàm đếm c c giá trị c c tiểu trong ma trận c c số nguyên. 108. Viết hàm đếm c c c c trị trong ... điểm. 60. Cho m ột hình trụ c c c thông tin sau: BanKinh (bán kính hình trụ kiểu số th c) , ChieuCao (chiều cao hình trụ kiểu số th c) . Hãy th c hiện c c công vi c sau. • Nhập dữ liệu cho hình...
  • 14
  • 3.2K
  • 23
Tài liệu LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++ pptx

Tài liệu LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++ pptx

Ngày tải lên : 14/12/2013, 09:15
... input(a); LẬP TRÌNH C/ C++ NÂNG CAO Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản BÀI 1: NH C LẠI VỀ C/ C++ Nhập xuất c bản CODE #define max(a,b) (a>b)?a:b //khai báo macro typedef ... //xóa bộ đệm nhập c= getchar(); putchar©; C ch c a C+ + CODE //không dùng cin>> nếu muốn nhập khoảng trắng cin.getline(a,21); / /c thể nhập khoảng trắng cout<<a; cin.get(); //xóa ... dữ liệu tr c tiếp theo kiểu C+ +, c ch 1 CODE for(int i=0;i<3;++i) cin>>*(a+i); for(int i=0;i<3;++i) cout<<*(a+i); Truyền dữ liệu tr c tiếp theo kiểu C+ +, c ch 2 CODE for(int...
  • 7
  • 740
  • 2
Tài liệu LẬP TRÌNH C nâng cao - bài 2 - nhắc lại về c-c++ part2 ppt

Tài liệu LẬP TRÌNH C nâng cao - bài 2 - nhắc lại về c-c++ part2 ppt

Ngày tải lên : 14/12/2013, 09:15
... LẬP TRÌNH C/ C++ NÂNG CAO Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản BÀI 2: NH C LẠI VỀ C/ C++ (TIẾP THEO) C u tr c (struct) Con trỏ c u tr c (struct pointer) CODE struct ... đó đư c sử dụng. Với c ch này, c c hàm inline c t c độ th c thi c c nhanh, nên sử dụng với c c hàm thường xuyên phải sử dụng trong chương trình. CODE inline void display(char *s) { cout<<s<<endl; ... vào c u tr c. C ch 1 CODE void add(char name[],int *place) { cin>>name; cin.get(); cin>>*place; } add(a.name,&a.id); C ch 2 CODE void add(Student &s) { cin>>s.name;...
  • 6
  • 549
  • 1
Tài liệu LẬP TRÌNH C nâng cao - bài 3 - nhắc lại về lớp pdf

Tài liệu LẬP TRÌNH C nâng cao - bài 3 - nhắc lại về lớp pdf

Ngày tải lên : 14/12/2013, 09:15
... } Chúng ta tạo con trỏ để trỏ đến c c subclass c a nó CODE MusicPlayer *m=new DVD(5);m->play(); Chúng ta cung c thể tạo mảng c c con trỏ c a một lớp trừu tượng CODE class MusicPlayer ... Nh c lại một chút về mảng c c kí tự (char array) CODE char destArray[10];char srcArray[]="panther"; strcpy(destArray, srcArray); strcpy(destArray, srcArray,strlen(srcArray)); strcat(s1,s2); ... tự thứ 7 c a s1 *kích c (capacity) s.capacity() trả về kích c tối đa if s.size()=15, s.capacity()=16 (16-byte) if s.size()=17, s.capacity()=32 (two 16-byte) *truy xuất chuỗi #include <stdexcept>...
  • 6
  • 512
  • 1
Tài liệu LẬP TRÌNH C nâng cao - bài 3 - nhắc lại về lớp part 2 pdf

Tài liệu LẬP TRÌNH C nâng cao - bài 3 - nhắc lại về lớp part 2 pdf

Ngày tải lên : 14/12/2013, 09:15
... this->special=new char[strlen(d.special)+1]; / /c p phát bộ nhớ cho nó strcpy(this->special,d.special); //phải dùng strcpy với char array } int main(){ LẬP TRÌNH C/ C++ NÂNG CAO Yêu c u trư c ... segmentation fault } myclass::~myclass(){ delete p; } Hàm khởi tạo sao chép (copy constructor CODE class Date{ public: int day;int month;char *special; Date(int,int,char*); Date(const Date&); ... TRÌNH C/ C++ NÂNG CAO Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản BÀI 3: NH C LẠI VỀ LỚP C bản về lớp CODE class Date{ int day; public: Date(int,int a=1); int month; void...
  • 6
  • 458
  • 2
Tài liệu LẬP TRÌNH C nâng cao - BÀI 4 - TEMPLATE doc

Tài liệu LẬP TRÌNH C nâng cao - BÀI 4 - TEMPLATE doc

Ngày tải lên : 14/12/2013, 09:15
... hơn c c phân ngành IT kh c. Biên dịch thành c ng, mà tại sao nó … kì c c vầy nè ?) C u tinh xuất hiện, đó _______________là một tham chiếu mà tham chiếu đến một con trỏ (a reference which refers ... trỏ đến một con trỏ kh c& quot;, chứ không thề c những khái niệm như "một tham chiếu mà tham chiếu đến một tham chiếu kh c& quot; hay "một con trỏ mà trỏ đến một tham chiếu" đâu ... đầu nhất c a tham chiếu. A reference which refers to a pointer CODE int* p; //một con trỏ p bình thường int*& r = p; //tham chiếu r là nickname mới c a p int a=7;int b=5; cout<<maximum(a,b);...
  • 4
  • 497
  • 2
Tài liệu LẬP TRÌNH C nâng cao -BÀI 5 - TEMPLATE (TIẾP) part 1 docx

Tài liệu LẬP TRÌNH C nâng cao -BÀI 5 - TEMPLATE (TIẾP) part 1 docx

Ngày tải lên : 14/12/2013, 09:15
... template function Chuẩn bị một tập tin tên là “array.h” CODE #ifndef ARRAY_H #define ARRAY_H LẬP TRÌNH C/ C++ NÂNG CAO Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản BÀI 5: TEMPLATE ... đề ph c tạp hơn nhiều. Ví dụ nếu là mảng c c Person là đụng thêm vấn đề c p phát bộ nhớ nữa Giải quyết Chương trình dưới đây trình bày c ch tạo một lớp mảng template, với đủ c c ch c năng ... mẫu cho hàm template) (H c mấy c i điên đầu này làm gì nhỉ ? Làm gì à ? Hãy thử cho hai c u thủ trong một game đá banh đối diện nhau. Họ c bao nhiêu hành động c thể làm đư c l c đó ? Chuyền...
  • 6
  • 533
  • 2
Tài liệu LẬP TRÌNH C nâng cao -BÀI 5 - TEMPLATE (TIẾP) part 2 doc

Tài liệu LẬP TRÌNH C nâng cao -BÀI 5 - TEMPLATE (TIẾP) part 2 doc

Ngày tải lên : 14/12/2013, 09:15
... trường bọn tôi chủ yếu làm vi c bằng GCC và VI trong *nix chứ không phải Window. Vi c sử dụng c c bộ Visual Studio tuy không bị c m nhưng không đư c khuyến khích. Và bài tập lẫn bài thi đều phải ... project kèm makefile để biên dịch trong môi trường *nix hết. Viết operator overload và copy constructor Trong phần trư c ta đã xem c c ví dụ dùng c ch “tham chiếu mà tham chiếu đến con trỏ” ... một class template (ở đây là class Array) ta phải c c i kí hiệu này <> Khi đó là một prototype template function. Khi đó, thay vì tập tin cpp chứa thân hàm include tập tin header chứa...
  • 5
  • 480
  • 2
Tài liệu LẬP TRÌNH C nâng cao -BÀI 6 - TEMPLATE (TIẾP) pdf

Tài liệu LẬP TRÌNH C nâng cao -BÀI 6 - TEMPLATE (TIẾP) pdf

Ngày tải lên : 14/12/2013, 09:15
... pair<int> { LẬP TRÌNH C/ C++ NÂNG CAO Yêu c u trư c khi đ c: h c xong Lập trình C/ C++ c n bản BÀI 6: TEMPLATE (TIẾP THEO) Trình biên dịch và template Trong bài trư c chúng ta thấy một ... template<typename T>class Thing { xuất. C sẵn c i chương trình mẫu ở dưới này. Chương trình này c c yếu, không c xóa, hủy … Chương trình c n c c b c bổ sung đó. CODE template<typename T>class ... nhớ rồi. C c b c h c xong template rồi đó, nắm rõ tất c c c kĩ thuật về template để chuẩn bị cho h c STL về sau. Làm c i bài tập chứ nhỉ. Đề đơn giản thôi: lập trình một danh sách liên kết đơn...
  • 7
  • 861
  • 3
Tài liệu Một số bài tập lập trình C căn bản pdf

Tài liệu Một số bài tập lập trình C căn bản pdf

Ngày tải lên : 25/01/2014, 18:20
... Một số bài tập lập tnh C căn bản  Vấn đề 2: Chương tnh con Bài toán số 2.1:  ... ?JH c 5W( o s65<15i#  / c 5W?J(  /D'$5d( o s65<15i&apos ;C 't c 5#&D'$AH? _60'7u5&W( Chương ... s65<15i&apos ;C 't c 5#&D'$AH? _60'7u5&W( Chương tnh: Bài toán số 2.2=6&'^2>-H.#&,2-H.( Hướng...
  • 6
  • 1.3K
  • 27
Tài liệu bai tap lap trinh c doc

Tài liệu bai tap lap trinh c doc

Ngày tải lên : 17/02/2014, 06:20
... đ i t t c c c ổ ấ ả ch hoaữ c a xây thành ủ ch th ngữ ườ , và ng c l i, đ i c c ượ ạ ổ ch th ngữ ườ c a xâu thành ủ ch hoaữ (c c ch kh c gi nguyên) và in c hai ra màn hình. Vi t m t ch ngữ ữ ... hình ba c t song song, hai c t đ u là hai m ng đã nh p, c t th ba là tích c a hai c t đ u,ộ ộ ầ ả ậ ộ ứ ủ ộ ầ dòng cu i c ng c a c ba c t là t ng c c ph n t trong c t.ỗ ủ ả ộ ổ ầ ử ộ Bài 37. ... m ngế ố ẵ ả c0 ) Tính t ng c c s ch n c trong m ngổ ố ẵ ả a1) Li t kê c c s nguyên t c trong m ngệ ố ố ả b1) Đ m c c s nguyên t c trong m ngế ố ố ả c1 ) Tính t ng c c s nguyên t c trong m ngổ...
  • 76
  • 694
  • 5
Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - LUỒNG NHẬP XUẤT VÀ XỬ LÝ FILE

Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - LUỒNG NHẬP XUẤT VÀ XỬ LÝ FILE

Ngày tải lên : 16/04/2014, 14:26
... phương th c khởi tạo để tạo ra c c thư m ctập tin ✦ Tất c c c thao t c thư m ctập tin đều đư c sử dụng c c phương th c truy c p và c c phương th c thư m cc c lớp tập tin cung c p Tạo ... dấu tách dòng phụ thu c nền tảng điểm c c dòng thay vì ký tự ‘\n’. ✦ Cung c p phần hỗ trợ cho c c ký tự unicode so với PrintStream. ✦ C c phương th c: – checkError( ) – setError( ) LẬP TRÌNH ... try{Thread.sleep(100);}catch (Exception e){} }}} Lớp tập tin ✦ Đư c sử dụng truy c p c c đối tượng tập tin và thw m c ✦ Những tập tin c tên đư c đặt tên theo qui ư c c a hệ điều hành chủ ✦ Lớp này cung c p phương...
  • 46
  • 995
  • 1
Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - TRUY CẬP CƠ SỞ DỮ LIỆU VỚI JDBC

Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - TRUY CẬP CƠ SỞ DỮ LIỆU VỚI JDBC

Ngày tải lên : 16/04/2014, 14:26
... một khối c c thao t c cần đư c th c hiện tương ứng với nhau. Transaction chỉ hoàn thành th c sự khi tất c c c thao t c đư c th c hiện hoàn chỉnh.  Một transaction sẽ đư c bắt đầu khi chấm dứt ... đư c với hệ CSDL  Tập c c lớp c a JDBC c thể làm vi c đư c với mọi hệ csdl. Sử dụng ResultSet  Để lấy dữ liệu ở c c cột trên mỗi hàng c a ResultSet, ta dùng c c phương th c. – getXXX(int ... nhiều c u lệnh sql kh c nhau. Phương th c rollback  Phương th c rollback c a đối tượng kết nối đư c sử dụng để loại bỏ mọi t c dụng c a một transaction chưa th c hiện commit.  C n th c hiện...
  • 34
  • 1.3K
  • 4

Xem thêm