... tại (x, y) + Phương thức : void an() Có nhiệm vụ làm ẩn hình tròn iii. Các hàm độc lập: void ktdh(); // Khởi tạo đồ họa void ve_bau_troi(); // Vẽ bầu trời sao void ht_di_dong_xuong(); ... ostream& operator<< (ostream& os, const DT &d) { os << " Cac he so (tu ao): " ; 244 Chương 7. Lớp và đối tượng void main() { DT d; clrscr(); cout <<...
Ngày tải lên: 17/10/2013, 18:15
... ht_di_dong_len() { HT h(50, 4); HT u(60, 15); 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); ... 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, 0); for (int x = 0; x< = 340; x+...
Ngày tải lên: 20/10/2013, 08:15
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 ... 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,...
Ngày tải lên: 24/10/2013, 07:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P1
... bộ (trước khi chạy chương trình) máy sẽ báo lỗi (gọi l li vn phm). Vớ d 1 : ã Cỏc tên gọi sau đây là đúng ( ược phép): i, i1, j, tinhoc, tin_hoc, luu_luong ã Cỏc tờn gi sau õy l sai (khụng ... có các phím như Home (về đầu dòng), End (về cuối dòng), PgUp, PgDn (lên, xuống một trang màn hình). Để dịch chuyển xa hơn có thể kết hợp các phím này cùng phím Control (Ctrl, ^) như ^PgUp: .....
Ngày tải lên: 28/10/2013, 14:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32
... uscln(int x, int y) { x=abs(x);y=abs(y); if (x*y==0) return 1; while (x!=y) { if (x>y) x-=y; else y-=x; } return x; } PS rutgon(PS p) { PS q; int x; x=uscln(p.a,p.b); ... 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); D...
Ngày tải lên: 28/10/2013, 14:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33
... } DT 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 ... 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);...
Ngày tải lên: 28/10/2013, 14:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P2
... printf() và scanf() #include <conio.h> // để sử dụng các hàm clrscr() và getch() void main() { clrscr(); // xoá màn hình printf("CHI TIÊU\n=======\n") ; printf("Sách ... <iostream.h> #include <conio.h> main() { int nam; char a, b, c, d, e; clrscr(); cin >> nam ; … ; cin.get(a); cin.get(b); cin.get(c); … ; … ; 18 Chương 1. C...
Ngày tải lên: 07/11/2013, 07:15
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. Nhp kớ t ã cin.get() : Hm 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 ......
Ngày tải lên: 07/11/2013, 07:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35
... << setw(24) << sv[i].hoten << setw(4) << tuoi; f << setw(8) << sv[i].diem; } f.close(); } void Sinhvien::doc(char fname) { ifstream f(fname) ; ... nhập/xuất và file void Sinhvien::ghi(char fname) { ofstream f(fname) ; f << sosv; f << setprecision(1) << setiosflags(ios::showpoint) ; for (int i=1; i<=sosv; i++) {...
Ngày tải lên: 07/11/2013, 07:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P36
... 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 ... cin >> x.diem; f.write((char* )(& amp;x), size); } } f.close(); } void main() { int chon; Sinhvien SV("DSSV") ; while (1 ) { clrscr(); cout <&l...
Ngày tải lên: 07/11/2013, 07:15
Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P4 docx
... abs(x), labs(x), fabs(x) : trả lại giá trị tuyệt đối của một số nguyên, số nguyên dài và số thực. ã pow(x, y) : hm m, tr li giỏ tr x ly tha y (x y ). ã exp(x) : hm m, tr li giỏ tr e m x (e x ). ... 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 .....
Ngày tải lên: 14/12/2013, 10:15
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 = (-...
Ngày tải lên: 14/12/2013, 10:15
(yenbao1340@gmail.com) Lập trình Odoo (OpenERP) Phần 2: xây dựng view (giao diện người dùng) trong Odoo
... dùng trong Odoo 2. Cấu trúc giao diện 3. Xây dựng menu 4. Xây dựng view a) Cấu trúc chung của view b) Xây dựng Tree view c) Xây dựng Form view d) Xây dựng Search view 5. Window Action 11 3. XÂY ... dùng trong Odoo 2. Cấu trúc giao diện 3. Xây dựng menu 4. Xây dựng view a) Cấu trúc chung của view b) Xây dựng Tree view c) Xây dựng Form view d) Xây d...
Ngày tải lên: 11/07/2015, 20:32