... thị cc thong tin về sách. Viết chương trình chính th c
hiện:
- Nhập thông tin cho n cuốn sách
Mai Đình Ng c - CCK02TH2 4 Trường: Đại H c Qu c Gia TP.HCM
BÀI TẬPLẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +
}
Bài ... Ng c - CCK02TH2 6 Trường: Đại H c Qu c Gia TP.HCM
BÀI TẬPLẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +
Viết chương trình chính th c hiện nhập vào một danh sách n h c sinh, sau đó hiển thị danh sách những h c ... QU C GIA TP.HCM
BÀI TẬPLẬPTRÌNH HƯỚNG ĐỐI TƯỢNG
C+ +
Họ Tên: Mai Đình Ng c
LỚP: CCK02TH2
Khoa C ng Nghệ Thông Tin
Hà Nội
– 2011
BÀI TẬP C+ +
Bài 1:Xây dựng lớp c sở HOCSINH ccc thông tin:...
... cuongntit@yahoo.com–cuongntit@gmail.com - Tel: 0912.402.279
Trang 18
HƯỚNG DẪN GIẢI BÀITẬP TH CHÀNH MÔN H CNGÔNNGỮLẬPTRÌNH C
PHẦN 6: XÂY DỰNG CHƯƠNG TRÌNH CON (HÀM CON)
Bài 6.01. Viết chương trình con ... Sắp xếp chúng theo trật tự mới sao cho cc số lẻ và cc
số chẵn xen kẽ nhau cho tới khi không c n cc phần tử chẵn, lẻ tương ứng thì
đoạn cuối c a dãy là cc phần tử ho c cùng chẵn ho c cùng lẻ. ... 27
HƯỚNG DẪN GIẢI BÀITẬP TH CHÀNH MÔN H CNGÔNNGỮLẬPTRÌNH C
Ba chữ số a, b và c mỗi số c thể chạy từ 0 đến 9 và giá trị là từ 100 đến 999.
Bài 3.05. Viết chương trình in ra bảng c u chương.
Dòng...
...
getch();
end: }
Cau 46:
Cho A là một dÃy gồm n số nguyên ( 0 < n < 50). Viết chơng trình th c hiện cc công vi c
sau:
a) Nhập dÃy A từ bàn phím. ( 2 điểm)
b) Hiển thị cc số âm ...
getch();
end: }
Cau 22:
Cho A là một dÃy gồm n số nguyên ( 0 < n < 50). Viết chơng trình th c hiện cc công
vi c sau:
a) Nhập dÃy A từ bàn phím. (2 điểm)
b) Hiển thị cc số ... 107) goto end;
else goto hoi;
getch();
end: }
Cau 42:
. Cho A là một dÃy gồm n số nguyên ( 0 < n < 50). Viết chơng trình th c hiện cc công
vi c sau:
a) Nhập dÃy A từ bàn phím....
... float chuvi();
float dientich();
void in();
};
void hinhtron::nhap()
giây.Lớp Time ccc thành phần sau:
- Cc thu c tính mô tả giờ, phút, giây;
- Cc hàm thành phần dùng để x clập giá trị cho ...
thu c lớp matrix) với vector (đối tượng thu c lớp vector).
Lớp vector ccc hàm thành phần sau:
- Hàm thiết lập
- Hàm hiển thị
Lớp matrix c một hàm thiết lập.
cout<<" stack rong! ... cout<<"p="<<p<<endl;
getch();
}
PROGRAM 2: Tạo lớp complex (real + image *i ) ccc thành phần sau:
- Cc thu c tính : real , image;
- Hàm tạo c sử dụng tham số m c định
- Nạp chồng cc toán tử sau:
+...
... động
Bài 1: Lậptrìnhc sở
1 M c đích bài th chành
Giúp h c viên làm quen với c ng clậptrình Visual C+ +, thử nghiệm viết chương trình theo phong c ch
hướng hàm, qua đó nắm vững cc kiến ... ket thuc";
[57] cout.flush();
[58] getch();
[59] }
Tài liệu hướng dẫn th c hành:
KĨ THUẬT LẬPTRÌNH C/ C++
Bài 3: Dẫn xuất lớp và c chế đa xạ
1 M c đích bài th chành
H c viên ... mỗi bư c, c n nêu bật cc công
vi c đã làm, cc vấn đề đã gặp phải, cc lỗi chủ yếu đã gặp, lý giải lỗi và mô tả c ch giải quyết.
3. Nêu cc vấn đề mà anh (chị) thấy chưa thật hiểu, c n giảng...
... hơn chương trình. Một chú thích c thể
ghi chú về nhiệm vụ, m c đích, c ch th c của thành phần đang đư c chú thích như
biến, hằng, hàm ho c công dụng c a một đoạn lệnh Cc chú thích sẽ làm cho ... hết cc NNLT b c cao đều ccc câu lệnh rẽ nhánh
và cc câu lệnh lặp cho phép th c hiện cc câu lệnh c a chương trình không theo trình
tự tuần tự như trong văn bản.
Phần này chúng tôi sẽ trình ... này làm chương trình rất
khó đ c. Do vậy c n c những c u lệnh kh c tr c quan hơn và th c hiện cc phép lặp
một c ch tr c tiếp. C+ + cung c p cho chúng ta 3 lệnh lặp như vậy. Về th c chất 3 lệnh...
...
6/50
Trường Cao đẳng CNTT HN Việt – Hàn Khoa Khoa h c máy tính
C c lệnh cc u tr c
C c lệnh cc u tr c
Một lệnh cc u tr c là một lệnh chứa cc lệnh kh c.
C c lệnh thành phần c a một lệnh cc u ... ngônngữ kh c nhau, c i đặt cc cấu tr c kh c nhau
11/50
Trường Cao đẳng CNTT HN Việt – Hàn Khoa Khoa h c máy tính
C c lệnh cc u tr c
Cc lệnh cc u tr c
Xử lý ngoại lệ
–
Thông thường cc ... không chứa cc lệnh kh c. Cc
lệnh c bản bao gồm: lệnh gán, lời gọi chương trình con, cc
lệnh nhập, xuất, lệnh nhảy goto
–
C c cấu tr c trong chương trình: tuần tự, lựa chọn và lặp lại.
C c ngôn...
... th c cơ bản c a lậptrình thông qua NNLT C+ + cho cc sinh viên mới bắt
đầu nên chúng tôi vẫn chọn trình bày giao diện c a cctrình biên dịch quen thu c là
Turbo C ho c Borland C. Về cctrình ... sai chương trình sẽ th c hiện khối lệnh 2 (nếu c else) ho c không làm gì
(nếu không c else).
c. Đ c điểm
− Đ c điểm chung c a cc câu lệnh cc u tr c là bản thân nó chứa cc câu lệnh
kh c. ... hết cc NNLT b c cao đều ccc câu lệnh rẽ nhánh
và cc câu lệnh lặp cho phép th c hiện cc câu lệnh c a chương trình không theo trình
tự tuần tự như trong văn bản.
Phần này chúng tôi sẽ trình...
... trình cho đến c u lệnh cuối c ng. Tuy nhiên,
để vi clậptrình hiệu quả hơn hầu hết cc NNLT b c cao đều ccc câu lệnh rẽ nhánh
và cc câu lệnh lặp cho phép th c hiện cc câu lệnh c a chương trình ... do c ít nhất 1 toán hạng là th c
30
Chương 1. Cc khái niệm c bản c a C+ +
CHƯƠNG 1
C C KHÁI NIỆM C BẢN C A C+ +
C c yếu tố c bản
Môi trường làm vi c của C+ +
C c bư c để tạo và th c ... trong cc câu lệnh cc u tr c
như ta sẽ thấy trong cc chương tiếp theo.
III. CC BƯ C ĐỂ TẠO VÀ TH C HIỆN MỘT CHƯƠNG TRÌNH
1. Qui trình viết và th c hiện chương trình
Trư c khi viết và chạy...
... dịch source
file thành object file (mã
máy_machine code)
Dùng linker kết object file với
c c module kh c (thư viện)
để tạo thành file th c thi
(executable file)
12
C u tr ccc chương trình ... namespace std;
C c tên đã định nghĩa trư c trong C+ + đư c
chứa trong standard (std) namespace, chỉ
dẫn using cho phép truy c p tr c tiếp vào cc
tên trong namespace chuẩn
14
Bài tập 1
Viết chương ... CC Đ C TRƯNG
C A C+ +
1
NGÔN NGỮLẬPTRÌNH C+ +
Bài 1- GIỚI THIỆU
11
return 0 để kết th c hàm main()
trả về giá trị 0 là mã thoát
trên th c tế đư c xem như dấu hiệu kết th c
chương trình...
... thể cho nó.
R gồm c 4 kiểu dữ liệu c bản :
- numeric (kiểu số):
- character
- string
- logical
Kh c với ccngônngữlậptrình b c cao, cc giá trị số trong R không chia thành kiểu
th c( real) ... cc ch nào, tuy nhiên c n tránh đặt tên hàm
trùng cc hàm sẵn c trong R.
• Ch c năng c a phần thân hàm :
Tại đây cc câu lệnh điều khiển và th c hiện ch c năng c a hàm đư c khai báo. Cc ... vụ cho cho cc công vi c tính toán ph ctạp và nâng cao c ng đư c cung c p
bởi rất nhiều cc gói mở rộng dành cho R. Chúng ta c thể tải cc gói mở rông đó tại địa chỉ
sau:
http://www.cran.r-project.org/
Chọn...