0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P4 docx

Tài liệu Ngôn ngữ lập trình bậc cao ppt

Tài liệu Ngôn ngữ lập trình bậc cao ppt

... trìnhMAIN()FUNC 1() FUNC 2() FUNCN()KHAI BÁO TH VI NƯ Ệ2.2. Các kiểu dữ liệu và cách khai báo2.2. Các kiểu dữ liệu và cách khai báo2.2.1. Khái niệm về kiểu dữ liệu 2.2.1. Khái niệm về kiểu dữ liệu - ... Là dữ liệu <member list>: Là dữ liệu (data) và các phương thức (data) và các phương thức (methods)(methods)<:baselist>: Các lớp cơ sở <:baselist>: Các lớp cơ sở (ancestor).(ancestor). ... còn đ c dùng ố ọ ố ượv i các phép tính theo bit: Nh Not(^), And(&), Or(|). Các ớ ưv i các phép tính theo bit: Nh Not(^), And(&), Or(|). Các ớ ưtác v này không dùng đ c v i ki u d li u...
  • 175
  • 462
  • 1
Tài liệu Ngôn ngữ lập trình C++ pptx

Tài liệu Ngôn ngữ lập trình C++ pptx

... (long a) { if (a > 1) return (a * factorial (a-1)); else return (1 ); Type a number: 9 !9 = 362880http://NgocLinhSon.violet.vn 3/65 #include <iostream.h> int main () ... int jimmy [HEIGHT * WIDTH]; int n,m; int main () { for (n=0;n<HEIGHT;n++) for (m=0;m<WIDTH;m++) { jimmy[n * WIDTH + m]=(n+1)*(m+1); } return 0; } không một chương trình ... 3 int jimmy [HEIGHT][WIDTH]; int n,m; int main () { for (n=0;n<HEIGHT;n++) for (m=0;m<WIDTH;m++) { jimmy[n][m]=(n+1)*(m+1); } return 0; } // pseudo-multidimensional...
  • 65
  • 504
  • 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P4 docx

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P4 docx

... đổi thành: x = float(i) / j * 10 ; // đúng x = i / float(j) * 10 ; // đúng x = float(i) / float(j) * 10 ; // đúng x = float(i/j) * 10 ; // sai Phép ép kiểu: x = float(i/j) * 10 ; vẫn cho ... là "sai". • Các phép toán so sánh == (bằng nhau), != (khác nhau), > (lớn hơn), < (nhỏ hơn), >= (lớn hơn hoặc bằng), <= (nhỏ hơn hoặc bằng). Hai toán hạng của các phép ... cả hai hạng thức cùng đúng !1 // = 0 ! (4 + 3 < 7) // = 1 vì (4 +3<7) bằng 0 5 || (4 >= 6) // = 1 vì có một hạng thức (5 ) đúng (5 < !0) || (4 >= 6) // = 0 vì cả hai hạng thức...
  • 11
  • 469
  • 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P5 pptx

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P5 pptx

... viết if (x != 0) hoặc if (x == 0) ta có thể viết gọn thành if (x) hoặc if (! x) vì nếu (x != 0) đúng thì ta có x ≠ 0 và vì x ≠ 0 nên (x) cũng đúng. Ngược lại nếu (x) đúng thì x ≠ 0, từ đó (x != ... if (delta < 0) cout << “ph. trình vô nghiệm\n” ; else if (delta==0) cout<<“ph. trình có nghiệm kép:" << -b /(2 *a) << '\n'; else { x1 = (- b+sqrt(delta)) /(2 *a); ... kép:" << -b /(2 *a) << '\n'; else { x1 = (- b+sqrt(delta)) /(2 *a); x2 = (- b-sqrt(delta)) /(2 *a); cout << “nghiem 1 = " << x1 << " và nghiem...
  • 8
  • 510
  • 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P7 ppt

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P7 ppt

... >> a[i]; } // nhập dãy số sd = sa = s0 = 0 ; for (i=1; i<n; i++) { if (a[i] > 0 ) sd++; if (a[i] < 0 ) sa++; if (a[i] == 0 ) s0++; } cout << "Số số dương = ... strcat(a, “ và ”); strcat(a, b); cout << a // Mẫn và tôi char s[100] , t[100] = "Steve" ; strncpy(s, t, 3); s[3] = '\0'; // s = "Ste" strcat(s, "p"); ... dữ liệu kiểu mảng c. Phương thức nhập xâu (# include <iostream.h>) Do toán tử nhập >> có hạn chế đối với xâu kí tự nên C++ đưa ra hàm riêng (còn gọi là phương thức) cin.getline(s,n)...
  • 10
  • 474
  • 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P8 doc

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P8 doc

... − Van − Doanh” có chữ a xuất hiện 3 lần, c(1), d(1), h(2), n(2), o(1), r(1), t(1), (2 ), space(4)). 82Chương 3. Cấu trúc điều khiển và dữ liệu kiểu mảng 11. Giá trị của i bằng bao ... )!n(x )( !x!xxxsinnn121531253+−+++−=+ , dừng lặp khi 6121012−+<+ )!n(xn. d. )a(a 0> theo công thức: , dừng khi ⎩⎨⎧>+==−−020121ns/)as(nasnnn6110−−<−nnss. ... if (n % 2 == 0) if (x > 3) x = 0; else y = 0; 4. Tính giá trị hàm a. ⎩⎨⎧≤+>+=0403x,ex,xx)x(fx b. ⎜⎜⎜⎜⎝⎛−≤−+<<−+≥+=11211531122x,xxx,xx,x)x(f...
  • 5
  • 626
  • 1
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P16 pdf

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P16 pdf

... p[i] ( úng ra là *(p+i)) C: Xâu p chưa có kết thúc D: Cả a, b, c, đều sai 17. Để tính độ dài xâu một sinh viên viết đoạn chương trình sau: char *st; main() { int len = 0; gets(st); while (st++ ... xâu kí tự (dạng con trỏ) s. Hãy in ngược xâu ra màn hình. 19. Cho xâu kí tự (dạng con trỏ) s. Hãy copy từ s sang xâu t một đoạn bắt đầu tại vị trí m với độ dài n. 20. Cho xâu kí tự (dạng con ... D: b và c đúng 16. Xét chương trình (không kể các khai báo file nguyên mẫu): char st[] = "tin học"; main() { char *p; p = new char[10]; for (int i=0; st[i] != '\0'; i++)...
  • 5
  • 439
  • 3
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P17 ppt

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P17 ppt

... bp(5) đúng nhưng bp(a+b) sẽ thành (a+b*a+b) (tức a+b+ab). • Cũng tương tự viết #define max(A,B) (A > B ? A: B) là sai (? ) vì vậy luôn luôn bao các đối bởi dấu ngoặc. • #define bp(x) (( x)*(x)) ... = max(a, b) thì nó sẽ được thay bởi: x = (( a) > (b) ? (a): (b)) Chú ý: • Tên macro phải được viết liền với dấu ngoặc của danh sách đối. Ví dụ không viết max (A,B). • #define bp(x) (x*x) ... void in(); void main() { int i = 1; in(); } void in() { cout << i ; } • Lỗi (cú pháp) vì i là biến cục bộ trong main(), trong in() không nhận biết i, nếu trong hoặc trước in()...
  • 12
  • 321
  • 0
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P18 ppt

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P18 ppt

... nhiều thành phần dữ liệu giống nhau ta có kiểu biến mảng. Thực tế rất nhiều dữ liệu là tập các kiểu dữ liệu khác nhau tập hợp lại, để quản lý dữ liệu kiểu này C++ đưa ra kiểu dữ liệu cấu trúc. Một ... Chương 5. Dữ liệu kiểu cấu trúc và hợp CHƯƠNG 5 DỮ LIỆU KIỂU CẤU TRÚC VÀ HỢP Kiểu cấu trúc Cấu trúc tự trỏ và danh sách liên ... ra kiểu dữ liệu cấu trúc. Một ví dụ của dữ liệu kiểu cấu trúc là một bảng lý lịch trong đó mỗi nhân sự được lưu trong một bảng gồm nhiều kiểu dữ liệu khác nhau như họ tên, tuổi, giới tính,...
  • 4
  • 326
  • 0

Xem thêm

Từ khóa: lập trìnhkĩ thuật lập trìnhlập trình androidlập trình mobilenlp lập trình ngôn ngư tư duy phần 2chuyên đề điện xoay chiều theo dạngNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitNGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWAN SLIDEPhát hiện xâm nhập dựa trên thuật toán k meansNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Định tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Sở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXChuong 2 nhận dạng rui roTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Kiểm sát việc giải quyết tố giác, tin báo về tội phạm và kiến nghị khởi tố theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn tỉnh Bình Định (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtMÔN TRUYỀN THÔNG MARKETING TÍCH HỢPQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ