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

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P3

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

... getmaxy(); } void ve_bau_troi() { for (int i = 0; i<2000; ++i) putpixel(random(xmax), random(ymax), 1+random( 15)); } void ht_di_dong_xuong() { HT h(50, 4); HT u(60, 15); h.hien(0, 0); u.hien(40, ... h.hien(340, 340); u.hien(380, 340); for (int x = 340; x> = 0; x- = 10) { h.an(); u.an(); u.hien(x, x); delay(200); u.hien(x+40, x); delay(200); } }; void main() { ktdh(); ve_bau_troi(); ht_di_dong_xuong(); ... for (int x = 0; x< = 340; x+ = 10) { h.an(); u.an(); h.hien(x, x); delay(200); u.hien(x+40, x); delay(200); 251 Chương 7. Lớp và đối tượng } } void ht_di_dong_len() { HT h(50, 4); HT u(60,...
  • 9
  • 433
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

... " ; for (int j = 1; j< = a.n; ++j) cout << a.a[i][j] << " "; } } void main() { MT a; VT x, y; clrscr(); a.nhapsl(); x.nhapsl(); y = tich(a, x); clrscr(); cout << ... f 1(. ..); friend double f 2(. ..); friend A f 3(. ..) ; ... } ; // Xây dựng các hàm f1, f2, f3 void f 1(. ..) { ... } double f 2(. ..) { 258 Chương 8. Hàm bạn, định nghĩa phép toán cho lớp ... } A f 3(. ..) ... operator<< (ostream& os, PS p); istream& operator>> (istream& is,PS &p); int uscln(int x, int y); PS rutgon(PS p); PS operator+(PS p1, PS p2); PS operator-(PS p1, PS p2);...
  • 11
  • 399
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

... operator-(DT d1, DT d2) { return (d1 + (- d2)); } DT operator*(DT d1 , DT d2) { DT d; int k, i, j; k = d.n = d1.n + d2.n ; for (i=0;i<=k;++i) d.a[i] = 0; for (i=0 ;i<= d1 .n ;++i) for (j=0 ;j<= ... operator<< (ostream& os, DT d); istream& operator>> (istream& is, DT &d); DT operator-(const DT& d); DT operator+(DT d1, DT d2); DT operator-(DT d1, DT d2); DT operator*(DT ... operator>> (istream& is,PS &p) { cout << "\n Nhap tu va mau: '' ; is >> p.a >> p.b ; return is; } int uscln(int x, int y) { x=abs(x);y=abs(y); if (x*y==0)...
  • 10
  • 440
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

... operator-(DT d1, DT d2) { return (d1 + (- d2)); } DT operator*(DT d1 , DT d2) { DT d; int k, i, j; k = d.n = d1.n + d2.n ; for (i=0;i<=k;++i) d.a[i] = 0; for (i=0 ;i<= d1 .n ;++i) for (j=0 ;j<= ... operator<< (ostream& os, DT d); istream& operator>> (istream& is, DT &d); DT operator-(const DT& d); DT operator+(DT d1, DT d2); DT operator-(DT d1, DT d2); DT operator*(DT ... operator>> (istream& is,PS &p) { cout << "\n Nhap tu va mau: '' ; is >> p.a >> p.b ; return is; } int uscln(int x, int y) { x=abs(x);y=abs(y); if (x*y==0)...
  • 6
  • 489
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

... (phương thức) nhập khác thay cho toán tử >>. 2. Các hàm nhập kí tự và xâu kí tự a. Nhập kí tự • cin.get() : Hàm trả lại một kí tự (kể cả dấu cách, dấu ↵).. Ví dụ: char ch; ch = cin.get(); ... lệnh có thể viết nối nhau, ví dụ: cin.get(s1, n1).get(s2,n2); − Kí tự kết thúc fchar (hoặc ↵) vẫn nằm lại trong cin. Điều này có thể làm trôi các lệnh get() tiếp theo. Ví dụ: struct Sinhvien { ... main() { int i; for (i=1; i<=3; i++) { cout << "Nhap ho ten sv thu " << i; cin.get(sv[i].ht, 25); cout << "Nhap que quan sv thu "<< i; cin.get(sv[i].qq,...
  • 4
  • 416
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35

... dạng (# include <iomanip.h>) setw(n) // tương tự cout.width(n) setprecision(n) // tương tự cout.precision(n) setfill(c) // tương tự cout.fill(c) setiosflags(l) // tương tự cout.setf(l) resetiosflags(l) ... setw(4) << tuoi; f << setw(8) << sv[i].diem; } f.close(); } void Sinhvien::doc(char fname) { ifstream f(fname) ; f >> sosv; for (int i=1; i<=sosv; i++) { f.getline(sv[i].hoten, ... Sinhvien::ghi(char fname) { ofstream f(fname) ; f << sosv; f << setprecision(1) << setiosflags(ios::showpoint) ; for (int i=1; i<=sosv; i++) { f << endl << setw(24) <<...
  • 10
  • 515
  • 0
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P36

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P36

... ios::out | ios::noreplace) ; if (f.bad()) { cout << "Tệp đã có. Ghi đè (C/K)?" ; cin.get(traloi) ; if (toupper(traloi) == 'C') { f.close() ; f.open(fname, ios::in | ios::out ... main() { clrscr(); fstream fnguon("DATA1", ios::in | ios::binary); fstream fdich("DATA2", ios::out | ios::binary); char ch; while (! fnguon.eof()) { fnguon.get(ch); fdich.put(ch); ... public: Sinhvien(char *fn); void tao(); void bosung(); void xemsua(); }; int Sinhvien::size = sizeof(Sv); Sinhvien::Sinhvien(char *fn) { strcpy(fname, fn) ; fstream f; f.open(fname, ios::in |...
  • 11
  • 327
  • 0
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

... 6.1. Ki u m ng ể ả6.1. Ki u m ng ể ả ( ( S p x p ki u n i b tắ ế ể ổ ọS p x p ki u n i b tắ ế ể ổ ọ))for ( int i = 0; i < N - 1; i++ ) for ( int j = 0; j < N - 1; j++ ) // ... x p trên m ng( S p x p tăng, gi m theo tiêu chí nào ắ ế ả ắ ế ảBài toán s p x p trên m ng( S p x p tăng, gi m theo tiêu chí nào ắ ế ả ắ ế ảđó,….đó,….Bài toán tìm ki m trên m ng( tìm ki m tuy ... Tổng quát ở bước thứ i, chọn phần tử có khoá nhỏ nhất trong n-i+1 phần tử từ dãy X(i)… X(n) và hoán vị nó với X(i).Sau n-1 bước này thì mảng đã được sắp xếp theo thư tự tăng . Phương pháp này...
  • 175
  • 462
  • 1
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

... istream& operator>> (istream& is, DT &d); } ; ostream& operator<< (ostream& os, const DT &d) { os << " Cac he so (tu ao): "; for (int i = 0 ; i< = ... a1 , ... public: DT() { this → n = 0; this → a = NULL; } DT(int n1) { this → n = n1 ; this → a = new double[n1+1]; } DT(const DT &d); friend ostream& operator<< (ostream& os, ... getch(); 245 Chương 7. Lớp và đối tượng } V. HÀM HỦY (DESTRUCTOR) Hàm hủy là một hàm thành viên của lớp (phương thức) có chức năng ngược với hàm tạo. Hàm hủy được gọi trước khi giải phóng (xoá...
  • 10
  • 521
  • 0

Xem thêm

Từ khóa: kiến thức lập trìnhphương pháp lập trình cấu trúcthiết bị lập trình điện họcbài tập lập trình clập trình c cơ bảnNghiên cứu sự hình thành lớp bảo vệ và khả năng chống ăn mòn của thép bền thời tiết trong điều kiện khí hậu nhiệt đới việt namMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPNghiê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 namđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiGiá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ô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ối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngĐị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ĩ)Thơ nôm tứ tuyệt trào phúng hồ xuân hươngTăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Trách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)Chiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015TÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ