...
Thứ Hai, 31 tháng 7, 2017
tháng 7 31, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. Khái niệm chungTới bây giờ, chúng ta đã sử dụng thư viện chuẩn iostream, cung cấp các phương thức cin và cout để đọc từ bàn phím và in ra màn hình.Việc đọc và ghi dữ liệu vào file sử dụng các lớp sau của C++: lớp fstream là lớp dẫn xuất từ 2 lớp ofstream và ifstream. Lớp ofstream là lớp dẫn xuất từ các lớp ios, ostream, fstreambase. Lớp ifstream là lớp dẫn xuất từ các lớp ios, istream, fstreambase. Kiểu dữ liệu ...
Chủ Nhật, 30 tháng 7, 2017
Thứ Sáu, 28 tháng 7, 2017
tháng 7 28, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. Chương trình 1 minh hoạ cách làm việc của phương thức tĩnh: khai lớp cơ sở là xeco (xe cộ) và 3 lớp dẫn xuất từ nó là xecon, xetai và tauthuy (xe con, xe tải, tàu thuỷ). Khi khai báo các lớp dẫn xuất đều có từ public, điều đó làm cho các lớp dẫn xuất thừa kế các phương thức của lớp cha. Lớp xeco, xecon và tauthuy đều có phương thức thongbao (trùng tên, trùng số đối, kiểu của đối và giá trị trả về). Tất cả các phương thức trong chương trình đều...
Thứ Năm, 27 tháng 7, 2017
tháng 7 27, 2017
Nguyễn Văn Tiềm
Add-on, Chrome, J2TeaM, J2TeaM Tools
No comments

J2TEAM Cookies là một extension tớ code cho ông anh dùng cơ mà nhân tiện up lên Chrome Store luôn để cho mọi người cùng sử dụng. Nó giúp các bạn có thể chia sẻ tài khoản trực tuyến cho người khác mà không cần tiết lộ mật khẩu.Với mục đích như trên, chắc hẳn trong đầu các bạn đang nghĩ tới một extension khác khá phổ biến là Access URL đúng không? Vậy câu hỏi được đặt...
Thứ Tư, 26 tháng 7, 2017
Thứ Ba, 25 tháng 7, 2017
Thứ Hai, 24 tháng 7, 2017
Chủ Nhật, 23 tháng 7, 2017
Thứ Bảy, 22 tháng 7, 2017
tháng 7 22, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. Khai báo lớp:class tên_lớp { kểu tên_biến; khai báo các hàm (phương thức, method);}Khai báo 1 đối tượng (object): tên_lớp tên_đối_tượng;2. Từ khóa private. Mặc định các biến là private: ngoài lớp không truy nhập được. Các hàm thuộc private thì ở ngoài lớp cũng không gọi được.3. Từ khóa public: các biến và hàm thuộc public thì được phép dùng ở ngoài class.4....
Thứ Sáu, 21 tháng 7, 2017
tháng 7 21, 2017
Nguyễn Văn Tiềm
Tin học
No comments
Với những bài toán cần nhập nhiều dữ liệu, nhất là các bài toán thực tế, ta không thể nhập dữ liệu từ bàn phím được, ví dụ nhập một ma trận 100 hàng 100 cột. Trong các kỳ thi học sinh giỏi trong nước và quốc tế đề bài luôn yêu cầu nhập dữ liệu từ các tệp văn bản, in kết quả tính toán ra tệp văn bản theo các định dạng quy định trước để thuận tiện cho việc chấm bài.Các lệnh dùng:#include <fstream> // lớp dùng để đọc ghi dữ liệuifstream...
Thứ Ba, 18 tháng 7, 2017
tháng 7 18, 2017
Nguyễn Văn Tiềm
html nang cao
No comments

Nhúng bản đồ hoặc chia sẻ vị tríTrên máy tính, bạn có thể nhúng bản đồ, hình ảnh Chế độ xem phố, chỉ đường lái xe hoặc tìm kiếm vào trang web hoặc blog của mình. Trên máy tính, điện thoại hoặc máy tính bảng, bạn có thể chia sẻ vị trí hoặc bản đồ với những người khác qua email, Google+, Facebook, Twitter hoặc tin nhắn.Nhúng bản đồ hoặc chỉ đườngĐể nhúng bản đồ hoặc chỉ đường...
Thứ Hai, 17 tháng 7, 2017
Chủ Nhật, 16 tháng 7, 2017
tháng 7 16, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. UnionDữ liệu union (hợp) gồm nhiều thành phần và các thành phần được cấp phát một vùng nhớ chung. Kích thước của union là kích thước của thành phần lớn nhất. Một thành phần của union có thể là một cấu trúc, một cấu trúc có thể có các thành phần là union. Cách định nghĩa một kiểu union, khai một biến union, mảng union, cách truy nhập tới các thành phần union giống với dữ liệu kiểu struct.Cách khai báo :union [ten_union]{ kieu1 ...
tháng 7 16, 2017
Nguyễn Văn Tiềm
Tin học
No comments
Xét bài toán quản lý điểm một môn học của giáo viên đại học:1. Nhập mảng cấu trúc từ bàn phím2. In mảng cấu trúc ra màn hình dạng cột3. Chèn 1 phần tử mới vào giữ mảng cấu trúc4. Tìm kiếm và xóa 1 phần tử ở giữa mảng cấu trúc5. In các bản ghi dưới dạng phiếu điểmBài tậpBổ sung các chức năng sau vào chương trình:1. Vào từ bàn phím 1 mã sinh viên, tìm kiếm trong danh sách sinh viên có mã này và in toàn bộ thông tin của sinh viên, nếu không có thì thông...
Thứ Bảy, 15 tháng 7, 2017
tháng 7 15, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. Khai một mảng cấu trúc: svien a[100]; int n;2. Truy nhập vào các trường của 1 phần tử có kiểu cấu trúc:a[i].masv, a[i].tbinh3. Duyệt qua một mảng cấu trúc và xử lý các trường:for (i = 0; i< n; i++) { xử lý a[i].têntrường,... }4. Con trỏ cấu trúc và mảng cấu trúc: dùng như mảng 1 chiềusvien *p;p = a;Truy nhập các phần tử của mảng cấu trúc cùng thành phần:a[i].thanhphan(*(a+i)).thanhphanp[i].thanhphan(*(p+i)).thanhphan(p+i)->thanhp...
tháng 7 15, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. Tại sao dùng dữ liệu kiểu cấu trúc?Tạo ra các kiểu dữ liệu mới không phải dữ liệu chuẩn của C++ (char, int, long int, float, double).Biến mảng: gộp các biến cùng kiểu thành 1 biến. Biến cấu trúc: gộp các biến khác kiểu thành 1 biến.2. Khai một kiểu cấu trúc:struct [ tên cấu trúc ]{ định nghĩa thành phần; định nghĩa thành phần; . . . . định nghĩa thành phần;} [ khai 1 hay nhiều biến cấu trúc ] ; ...
tháng 7 15, 2017
Nguyễn Văn Tiềm
Tin học
No comments
1. Giả sử a và b là các bit, mỗi bit chứa số 0 hay 1.Phép và theo bít viết là a & b: cho 1 nếu a = 1 và b = 1, các trường hợp khác cho kết quả 0.Phép hoặc theo bit viết là a | b : cho 0 nếu cả a và b đều bằng 0, các trường hợp khác cho 1.Phép hoặc loại trừ viết là a ^ b : cho 1 nếu a khác b, cho 0 nếu a giống b.Phép lấy phần bù theo bít viết là ~a: cho 1 nếu a = 0, cho 0 nếu a = 12. Giả sử x có kiểu unsigned int gồm 4 byte, tức là có 32 bitPhép...
Thứ Sáu, 14 tháng 7, 2017
tháng 7 14, 2017
Nguyễn Văn Tiềm
Tin học
No comments
Dữ liệu enum nhằm tạo 1 danh sách các macro cho các hằng nguyên làm cho chương trình dễ hiểu và sáng sủa, nó thay thế cho 1 loạt các lệnh #define1. Cú pháp khai báo:enum <tên enum>{<tên hằng 1>,<tên hằng 2>,...} ;Sau từ khóa enum là tên kiểu liệt kê. Bên trong là các hằng số, mỗi một hằng số được cách nhau bằng dấu phẩy, riêng hằng số cuối cùng không có dấu phẩy. Tên hằng không được có khoảng trắng. Kết thúc enum phải có dấu chấp...
Thứ Năm, 13 tháng 7, 2017
tháng 7 13, 2017
Nguyễn Văn Tiềm
No comments
Cũng tương tự như việc truyền đối số cho hàm là tham chiếu, giá trị trả về khi dùng phương thức này phải là một biến (không thể trả về 1 giá trị cụ thể hay 1 biểu thức). Khi 1 giá trị trả về là tham chiếu, 1 tham chiếu sẽ được tạo ra và trả về cho lời gọi hàm. Chúng ta có thể sử dụng tham chiếu được trả về để tiếp tục thay đổi dữ liệu bên trong vùng nhớ được tham chiếu đến.Ta nên trả về một tham chiếu thực sự khi sử dụng phương thức trả về này. Ví...
tháng 7 13, 2017
Nguyễn Văn Tiềm
No comments
1. Hàm chồng (function overloading)C++ cho phép chồng các hàm, tức là các hàm khác nhau có thể trùng tên. Ví dụ:int max( int x, int y); (1)double max( double x, double y); (2)Trình biên dịch sẽ dùng số lượng và kiểu của các tham số để phân biệt các hàm chồng. Các hàm chồng không phân biệt bới kiểu hàm, vì lúc gọi hàm không nhận biết được.Khi 1 hàm được gọi, trình biên...
Thứ Tư, 12 tháng 7, 2017
tháng 7 12, 2017
Nguyễn Văn Tiềm
hinh hai huoc, hinh-hai-huoc
No comments

Thầy bói, thầy phán thường là những người dự đoán chung chung trước về tương lai của bạn. Có một điều mình chia sẻ đó là bản thân mình chưa bao giờ đi xem bói và xem quẻ gì nên việc nhắc tới ông này xem chuẩn lắm thì mình cũng không cảm thấy bị kích thích. Tuy nhiên, việc rõ ràng rằng thầy bói hay thầy phán chỉ đưa ra tiêu chuẩn chung, khả năng chính xác thì không có cơ sở...
tháng 7 12, 2017
Nguyễn Văn Tiềm
No comments
Hàm có tham số với giá trị ngầm định là một mở rộng khá thiết thực của C++ đối với C.Cú pháp:<kiểu hàm> <tên hàm> (ts1, ts2, ..,tsn, tsnd1 = gt1, tsnd2 = gt2,…, tsndm = gtm);Các tham số với giá trị ngầm định phải được khai báo liên tục và xuất hiện cuối cùng trong danh sách tham số.Một lời gọi bất kỳ đến hàm này đều phải có đầy đủ các tham số ứng với ts1,…, tsn (không phải tham số ngầm định). Nhưng có thể có hoặc không các tham số...
tháng 7 12, 2017
Nguyễn Văn Tiềm
No comments
Nhiều hàm trong C có số lượng tham số và kiểu tham số tùy ý, ví dụprintf(“%d %d %f %ld %s”,m,n,x,k,mahh); có 6 tham số.1. Với loại hàm này yêu cầu:– Tham số đầu tiên có kiểu phải rõ ràng. Các kiểu này phải được định nghĩa từ trước.– Các tham số còn lại được trình bày bằng dấu ba chấm …– Không biết được số lượng tham số và kiểu tham số đối với các tham số thêm. Vì thế ta phải biết trước số lượng và kiểu tham số, hoặc các tham số đầu tiên cho ta biết...
Thứ Ba, 11 tháng 7, 2017
tháng 7 11, 2017
Nguyễn Văn Tiềm
No comments
1. Khai báo:int main( int argc, char *argv[ ])· Đối argc (argument count) đầu tiên là số lượng đối dòng lệnh,· Đối argv (argument vector) thứ hai là con trỏ trỏ tới mảng xâu ký tự, mảng này chứa danh sách các đối số dòng lệnh, mỗi đối là một xâu. Khi gõ vào từ dòng lệnh các tham số phải cách nhau bởi dấu cáchTheo quy ước argv[0] là tên chương trình, do...
Đăng ký:
Bài đăng (Atom)