... ý đồ đầu t không thực đợc Cuộc khủng hoảng tài tiền tệ làm giảm khả đầu t nhà đầu t vào Việt Nam, đặ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 ... giảm nhà đầu t nhà t lớn vào Việt Nam Bên cạnh điều kiện ngặt nghèo IMF đa việc chuyển vốn nớc gây khó khăn cho việc giúp đỡ tập đoàn lớn côngty Đến ta thấy nguồn lực cấu thành khả đầu t côngty ... Tác động đến môi trờng đầu t Việt Nam - Tác động tới khả đầu t đối tác đầu t nớc - Tác động tới sản phẩm đầuđầu t nớc trực tiếp Tác động tới môi trờng đầu t Việt Nam Việt Nam nớc thuộc khu vực...
... đơn, màu sắc đơn điệu, ngời ta trồng Từ năm 1990, vài Côngty nhà trồng hoa Việt Nam bắt đầu nhập giống Đồng tiền lai (hoa kép) từ Đài Loan, Hà Lan, Trung Quốc trồng, giống tỏcó nhiều u điểm: ... cách trồng Trồng hàng đôi, hàng cách hàng 30 35 cm, hàng cách mép luống 15 20 cm, cách 25cm Với khoảng cách này, tơng ứng 5,0 5,5 vạn cây/ha (tức 1.800- 2.000 cây/1sào Bắc Bộ) 3.3 Kỹ thuật ... tiếp tục hô 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ụng dung 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...
... 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 tiên việc nghiên ... 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 ... hỡnh 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ụ...
... 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 ... 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 ... khỏi hàm, phương thức Hàm hủy mặc định Nếu lớp không định nghĩa hàm hủy, hàm hủy mặc định không làm phát sinh Đối với nhiều lớp hàm hủy mặc định đủ, không cần đưa vào hàm hủy Quy tắc viết hàm...
... 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 ... 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 ... hàm } 253 Chương Lớp đối tư ng inline float f(int n, float x) { // Các câu lệnh thân hàm } Chú ý: Trong trường họp, từ khoá inline phải xuất trước lời gọi hàm trình biên dịch biết cần xử lý 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 ... gọi phương thức phải gắn với đối tư ng (địa đối tư ng truyền cho trỏ this) Lời gọi hàm bạn giống lời gọi hàm thông thường Ví dụ sau so sánh phương thức, hàm bạn hàm thông thường Xét lớp SP (số ... lỗi thân hàm không quyền truy xuất đến thuộc tính riêng (private) a, b đối tư ng u, u1 u2 thuộc lớp SP Hàm bạn nhiều lớp Khi hàm bạn nhiều lớp, có quyền truy nhập tới tất thuộc tính đối tư ng lớp...
... 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() ... kỹ thực hành cho sinh viên bắt đầu học vào NNLT C/C++ Khoa Công nghệ, Đại học Quốc gia Hà Nội Để phù hợp với chương trình, tập giảng đề cập phần nhỏ đến kỹ thuật lập trình hướng đối tư ng C++,...
... 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 ... để làm việc với thiết bị máy in file đĩa I NHẬP/XUẤT VỚI CIN/COUT Như nhắc trên, cin dòng liệu nhập (đối tư ng) thuộc lớp istream Các thao tác đối tư ng gồm có toán tử hàm phục vụ nhập liệu vào ... Điều có nghĩa toán tử >>,
... có), thông báo chương trình dịch thành công (không lỗi) Các lỗi gọi lỗi cú pháp Để dịch chương trình ta chọn menu \Compile\Compile \Compile\Make nhanh chóng cách ấn tổ hợp phím Alt-F9 Chạy chương ... tất thành câu lệnh: cout
... 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 ... để làm việc với thiết bị máy in file đĩa I NHẬP/XUẤT VỚI CIN/COUT Như nhắc trên, cin dòng liệu nhập (đối tư ng) thuộc lớp istream Các thao tác đối tư ng gồm có toán tử hàm phục vụ nhập liệu vào ... tựcó chứa dấu cách C++ giải trường hợp số hàm (phương thức) nhập khác thay cho toán tử >> Các hàm nhập kí tự xâu kí tự a Nhập kí tự • cin.get() : Hàm trả lại kí tự (kể dấu cách, dấu ↵) Ví dụ:...
... 123.2599 in thành 123.260 123.2 in thành 123.200 − fixed bật + showpoint tắt : 123.2500 in thành 123.25 123.2599 in thành 123.26 123.2 in thành 123.2 − scientific bật + showpoint bật : 12.3 in thành ... // tư ng tự cout.unsetf(l) III IN RA MÁY IN Như phầnđầu chương trình bày, để làm việc với thiết bị khác với hình đĩa … cần tạo đối tư ng (thuộc lớp ifstream, ofstream fstream) tức dòng tin hàm ... 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...
... Viết hàm nhập 10 số thực từ 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ình Viế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 ... Hãy tạo file văn thứ chứa nội dung ma trận tích ma trận 10 Tổchứcquảnlý file sinh viên (Họ tên, ngày sinh, giới tính, điểm) với chức : Nhập, xem, xóa, sửa, tính điểm trung chung 11 Thông tin ... vào file văn thứ nhất, tất chữ file văn thứ phải đổi thành chữ in hoa Viết chương trình in nội dung file hình cho biết tổng số chữ cái, tổng số chữ số xuất file Cho file số thực (đã tăng dần)...
... cầu bán kính R theo công thức: S = 4πR2 ; V = RS/3 15 Nhập vào chữ số In tổng chữ số chữ số hàng chục, hàng đơn vị tổng (ví dụ chữ số 3, 1, 8, có tổng 17 chữ số hàng chục hàng đơn vị 7, cần in ... Kiểu liệu, biểu thức câu lệnh V THƯ VIỆN CÁC HÀM TOÁN HỌC Trong phần tóm tắt số hàm toán học hay dùng Các hàm khai báo file nguyên mẫu math.h Các hàm số học • abs(x), labs(x), fabs(x) : trả lại ... liệu, biểu thức câu lệnh − Phép toán a % b (lấy phần dư) trả lại phần dư phép chia a/b, a b số nguyên Ví dụ: 13%5 = // phần dư 13/5 5%13 = // phần dư 5/13 b Các phép toán tự tăng, giảm: i++,...
... 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ễ dàng thấy (x == 0) tư ng đương với (!x) Câu lệnh lựa chọn ... Đây 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), kq kết cần tìm (tức kq = m*n) Để dễ hiểu phương pháp tiến hành tính ví dụ với số m, n cụ thể Giả sử m = 21 n = 11 Các bước tiến hành cho bảng đây: Bước n (nhân 2) kq (khởi tạo kq = 0) 21 11...
... 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 ảnh mảng gồm có thành phần, thành phần ... ta ngầm định thành phần biểu diễn toạ độ x, thành phần biểu diễn toạ độ y thành phầncó số thứ tự biểu diễn toạ độ z Tóm lại, mảng dãy thành phầncó kiểu kề liên tục nhớ Tất thành phầncó tên tên ... Tên kiểu kiểu liệu thành phần, thành phầncó kiểu giống Thỉnh thoảng ta gọi thành phầnphầntử − Cách khai báo giống khai báo tên biến bình thường thêm số thành phần mảng cặp dấu ngoặc vuông []...
... 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 ... 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 trận − Tổng ... thực Tính tổng dãy, trung bình dãy, tổng số âm, dương tổng số vị trí chẵn, vị trí lẻ dãy Tìm phầntử gần số trung bình 80 Chương Cấu trúc điều khiển liệu kiểu mảng dãy 28 Tìm vị trí xuất phần tử...
... đâ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á trị ngầm định void D: Hàm đơn ... không khai báo hàm lồng 22 Chọn câu câu sau đây: A: Hàm phải kết thúc với câu lệnh return B: Phải có câu lệnh return cho hàm C: Các câu lệnh return phép nằm vị trí thân hàm 142 Chương Hàm chươ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 chương trình dịch cấp phát nhớ...