... cuối côngtyđầu t nớc gặp khó khăn nợ ngân hàng nhiều Với lýphân tích nêu làm cho tìnhhình sản xuất kinhdoanhdoanh nghiệp cóvốnđầu t nớc trực tiếp vào Việt Nam thực khó khăn, nhiều tiêu kinh ... đặc biệt Côngty khu vực Châu (chiếm 70% lợng vốnđầu t trực tiếp vào Việt Nam) Các Côngty đa quốc giađầu t họ lấy vốn chủ yếu từcôngty mẹ họ vay từ ngân hàng, tổ chức Quốc tế nớc Các doanh ... có đợc ngân hàng chấp nhận cho vay nhà đầu t phải tính toán kỹ chi phí bỏ lợi nhuận thu ảnh hởng việc tăng lãi suất vay vốn Các dự án đầu t Việt Nam nguồn vốn vay ngân hàng vốncôngty chiếm khoảng...
... Hoa đồng tiền hai loại hoa nhỏ hình lỡi hình ống tạo thành, loại hoa tự đơn hìnhđầu Trong trình hoa nở, hoa hình lỡi nở trớc, hoa hình ống nở sau, hoa nở theo thứ tựtừ vào theo vòng Quả: Thuộc ... hấp Bảo quản hoa Có phơng pháp bảo quản hoa: - Bảo quản hóa chất: sửdụngdung dịch glucoza, sacaroza 3-5%, AgNO3, Chrysal RVB - Bảo quản kho lạnh: Hình thức bảo quản đại hiệu nhng có sở sản xuất ... hoa Bảo quản hoa: Có phơng pháp bảo quản hoa: - Bảo quản hóa chất: sửdụngdung dịch glucoza, sacaroza 3-5%, AgNO3, Chrysal RVB - Bảo quản kho lạnh: Hình thức bảo quản đại hiệu nhng có sở sản xuất...
... hiệu kinh tế thấp sang trồng loại có hiệu kinh tế cao đợc quan tâm hàng đầu Tuy nhiên ngành trồng hoa hng Bắc Hàtỉnh Lào Cai muốn phát triển thành công cần có nghiên cứu cách hoa hng mà trớc ... sn xut hoa huyn Bc h tnh Lo cai Bắc Hàtừ trớc có ti ny đợc thực hầu nh cha có nghiên cứu hoa núi chung v hoa hng núi riờng Ngời nông dân Bắc Hà cha cókinh nghiệm vấn đề trồng tiêu thụ hoa ... i hc Thỏi Nguyờn 12 http://www.lrc-tnu.edu.vn cỏc cụng ty v ngoi nc Mt s cụng ty ny ó cú hoa xut khu sang th trng Nht v i Loan, nh cụng ty Hasfaram Lt [20] Thnh ph H Chớ Minh l th trng tiờu...
... có hàm hủy viết theo quy tắc sau: + Kiểu hàm: Hàm hủy giống hàm tạo hàm kiểu, giá trị trả + Tên hàm: Tên hàm hủy gồm dấu ngã (đứng trước) tên lớp: ~Tên_lớp + Đối: Hàm hủy đối Ví dụ xây dựng hàm ... 245 Chương Lớp đối tư ng } V HÀM HỦY (DESTRUCTOR) Hàm hủy hàm thành viên lớp (phương thức) có chức ngược với hàm tạo Hàm hủy gọi trước giải phóng (xoá bỏ) đối tư ng để thực số công việc cótính ... dẹp'' trước đối tư ng hủy bỏ, ví dụ giải phóng vùng nhớ mà đối tư ng quản lý, xoá đối tư ng khỏi hình hiển thị, Việc hủy bỏ đối tư ng thường xẩy trường hợp sau: + Trong toán tử hàm giải phóng...
... thân hàm hủy gọi tới phương thức an() + Điều xẩy bỏ hàm hủy: • Khi gọi hàm ht_di_dong_xuong() có đối tư ng kiểu HT tạo Trong thân hàm sửdụng đối tư ng để vẽhình tròn di 252 Chương Lớp đối tư ng ... chồng hàm, hàm với đối mặc định … Phần ta xem đặc trưng khác C++ gọi hàm trực tuyến (inline) Ưu nhược điểm hàm Việc tổ chức chương trình thành hàm có ưu điểm rõ rệt: Thứ chia chương trình thành ... nhiều hàm inline làm cho nhớ chương trình lớn) Ví dụ : Chương trình sau sửdụng hàm inline tính chu vi diện tích hình chữ nhật: Cách 1: Không khai báo nguyên mẫu Khi hàm dtcvhcn phải đặt trước hàm...
... }; Tính chất hàm bạn Trong thân hàm bạn lớp truy nhập tới thuộc tính đối tư ng thuộc lớp Đây khác hàm bạn hàm thông thường Chú ý hàm bạn phương thức lớp Phương thức có 259 Chương Hàm bạn, định ... &p); Dưới cách xây dựngsửdụng hàm toán tử Chúng ta thấy việc sửdụng hàm toán tửtự nhiên, ngắn gọn tiện lợi #include #include #include typedef struct { int a,b; ... truy nhập tới tất thuộc tính đối tư ng lớp 261 Chương Hàm bạn, định nghĩa phép toán cho lớp Để làm cho hàm f trở thành bạn lớp A, B C ta sửdụng mẫu viết sau: class A; // Khai báo trước lớp A class...
... chứa số phần chương trình Với chương trình đơn giản ngắn thường cần đặt chúng file Một chương trình gồm nhiều hàm, hàm phụ trách công việc khác chương trình Đặc biệt hàm có hàm có tên hàm main() ... câu lệnh hàm main() thực Trong hàm main() có câu lệnh gọi đến hàm khác cần thiết, hàm chạy lại gọi đến hàm khác viết chương trình (trừ việc gọi quay lại hàm main()) Sau chạy đến lệnh cuối hàm main() ... sách hàm chương trình (do NSD viết, bao gồm hàm main()) Cấu trúc chi tiết hàm đề cập đến chương Dưới đoạn chương trình đơn giản gồm hàm hàm main() Nội dung chương trình dùng in hình dòng chữ: Chào...
... nhập/xuất thông qua thiết bị Trong chương này, xét đối tư ng chuẩn cin, cout số toán tử, hàm nhập xuất đặc trưng lớp iostream cách tạo sửdụng đối tư ng thuộc lớp ifstream, ofstream, fstream để làm ... gán cho qq, quê quán sinh viên xâu rỗng Để khắc phục tình trạng sửdụng câu lệnh nhập kí tự để "nhấc" dấu enter "rơi vãi" khỏi đệm Có thể sửdụng câu lệnh sau : cin.get(); cin.ignore(n); 278 // ... nhập/xuất khai báo file tiêu đề có tên tư ng ứng (với đuôi *.h) Sơ đồ thừa kế lớp thể qua hìnhvẽ ios istream ostream iostream Đối tư ng lớp gọi dòng liệu Một số đối tư ng thuộc lớp iostream khai báo...
... khai báo đối tư ng gắn với thiết bị từ nhập/xuất thông qua thiết bị Trong chương này, xét đối tư ng chuẩn cin, cout số toán tử, hàm nhập xuất đặc trưng lớp iostream cách tạo sửdụng đối tư ng thuộc ... gán cho qq, quê quán sinh viên xâu rỗng Để khắc phục tình trạng sửdụng câu lệnh nhập kí tự để "nhấc" dấu enter "rơi vãi" khỏi đệm Có thể sửdụng câu lệnh sau : cin.get(); cin.ignore(n); 278 // ... nhập ↵, ch nhận giá trị '↵', cin rỗng • cin.get(ch) : Hàm nhập kí tự cho ch trả lại tham chiếu tới cin Do hàm trả lại tham chiếu tới cin nên viết phương thức nhập liên tiếp đối tư ng cin Ví dụ:...
... với đối tư ng Mayin phần làm việc với hình với đối tư ng chuẩn cout) Các đối tư ng khai báo thuộc lớp ifstream hay ofstream tùy thuộc ta muốn sửdụng file để đọc hay ghi Như vậy, để sửdụng file ... file liệu cần tạo đối tư ng gắn cho file Để tạo đối tư ng sửdụng hàm tạo có sẵn hai lớp ifstream ofstream Đối tư ng gắn với tên file cụ thể đĩa trình tạo đối tư ng (tạo đối tư ng với tham số tên ... lệnh mở file Sau gắn đối tư ng với file đĩa, sửdụng đối tư ng Mayin cin, cout Điều có nghĩa câu lệnh in hình cần thay từ khóa cout tên đối tư ng liệu cần in câu lệnh ghi lên file mà đối tư ng...
... bàn phím vào file INPUT.DAT Viết hàm đọc số thực từ file in tổng bình phương chúng hìnhViết hàm nhập 10 số nguyên từ bàn phím vào file văn tên INPUT.DAT Viết hàm đọc số nguyên từ file ghi số ... gồm: • ios::beg : từđầu file • ios::end : từ cuối file • ios::cur : từ vị trí trỏ − đối _tư ng.tellp(n) ; Cho biết vị trí trỏ Để làm việc với dòng nhập tên phương thức thay tư ng ứng tên : seekg ... nhị phân ta cần sửdụngcờ ios::binary Đọc, ghi kí tự − put(c); // ghi kí tự file − get(c); // đọc kí tựtừ file Ví dụ : Sao chép file sang file Cần chép ghi byte để xác ta mở file dạng nhị phân...
... (4 >= 6) // = hai hạng thức sai Chú ý: việc đánhgiá biểu thức tiến hành từ trái sang phải dừng biết kết mà không chờ đánhgiá hết biểu thức Cách đánhgiá cho kết phụ khác biểu thức ta "tranh thủ" ... nhận giá trị Tuy nhiên giá trị i j sau thực xong hai biểu thức có kết khác Cụ thể với biểu thức đầu ++i < nên chương trình phải tiếp tục tính tiếp ++j > để đánhgiá biểu thức Do sau đánhgiá xong ... Viết câu lệnh in hình dòng sau (không kể số thứ tự dấu: đầu dòng) 1: 2: 38 Bộ Giáo dục Đào tạo Cộng hoà xã hội chủ nghĩa Việt Nam Chương Kiểu liệu, biểu thức câu lệnh 3: Sở Giáo dục Hà Nội Độc lập...
... phép toán sở xử lý, dùng phương pháp làm cho việc nhân số nguyên thực nhanh Có thể tóm tắt phương pháp sau: Giảsử cần nhân m với n Kiểm tra m lẻ cộng thêm n vào kq (đầu tiên kq khởi tạo 0), ... switch chương trình tínhgiá trị biểu thức điều khiển (btđk), sau so sánh kết btđk với giá trị biểu_thức_i bên từ biểu thức (thứ nhất) biểu thức cuối (thứ n), giá trị btđk giá trị biểu thức thứ ... quan niệm "đúng" giá trị khác "sai" giá trị nên thay viết if (x != 0) if (x == 0) ta viết gọn thành if (x) if (!x) (x != 0) ta có x ≠ x ≠ nên (x) Ngược lại (x) x ≠ 0, từ (x != 0) Tư ng tự ta dễ...
... thành phầncó tên tên mảng Để phân biệt thành phần với nhau, thành phầnđánh số thứ tựtừ hết mảng Khi cần nói đến thành phần cụ thể mảng ta dùng tên mảng kèm theo số thứ tự thành phần Dưới hình ... mảng gồm có thành phần, thành phầnđánh số từ đến 8 b Khai báo [số thành phần] ; // không khởi tạo [số thành phần] = { dãy giá trị } ; // có khởi tạo
... m*n Tính: − Tổng tất phầntử ma trận − Tổng tất phầntử dương ma trận − Tổng tất phầntử âm ma trận − Tổng tất phầntử chẵn ma trận − Tổng tất phầntử lẻ ma trận 35 Cho ma trận thực kích thước ... thêm vào dãy phầntử x cho dãy xếp tăng dần 32 Hãy nhập vào 16 số nguyên In thành dòng, cột 33 Nhập ma trận A in ma trận đối xứng 34 Cho ma trận nguyên kích thước m*n Tính: − Tổng tất phầntử ma ... Tính: a S1 = + + + + b S = n dấu chia 2+ 2+ n dấu 2+ 18 Nhập số tự nhiên n In hình biểu diễn n dạng nhị phân 19 In hình số có chữ số cho tích chữ số lần tổng chữ số (ví dụ số 36 có tích 3*6 =...
... s) Hàm 21 Chọn câu sai câu sau đây: A: Hàm không trả lại giá trị không cần khai báo kiểu giá trị hàm B: Các biến khai báo hàm cục bộ, tự xoá hàm thực xong C: Hàm không trả lại giá trị có kiểu giá ... Chương Hàm chương trình D: Không cần khai báo kiểu giá trị trả lại hàm hàm lệnh return 23 Chọn câu sai câu sau đây: A: Số tham số thực phải số tham số hình thức lời gọi hàm B: Các biến cục thân hàm ... nhớ C: Các tham số hình thức cấp phát nhớ tạm thời hàm gọi D: Kiểu tham số thực phải kiểu tham số hình thức tư ng ứng với lời gọi hàm 24 Để thay đổi giá trị tham biến, đối hàm cần khai báo dạng:...