... nhất.
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
class card
{
char tuadesach[100],tacgia[100];
int soluongsach;
public:
void nhap()
{
cout<<"Tua de sach:";gets(tuadesach);
cout<<"Tac gia:";gets(tacgia);
cout<<"So ... ";cin>>n;
for(i=0;i<n;i++)
{
sinhvien[i].nhap();
Mai Đình Ng c - CCK02TH2 2 Trường: Đại H c Qu c Gia TP.HCM
BÀITẬPLẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +
class tpkhop:public thucpham
{
float khoiluong;
public:
void nhap()
{
thucpham::nhap();
cout<<"khoi ... tien:"<<giatien;
}
};
cdcanhac cd[100];
main()
{
int i,n,max;
clrscr();
cout<<"Nhap so CD ca nhac:";cin>>n;
for(i=0;i<n;i++)
{
cd[i].nhap();
}
max=cd[1].soluongbai;
cout<<"\nCD co...
... CNTT-ĐHHH, Email: cuongntit@yahoo.com–cuongntit@gmail.com - Tel: 0912.402.279
Trang 27
HƯỚNG DẪN GIẢI BÀITẬP TH C HÀ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 ... Thế C ờng - Khoa CNTT-ĐHHH, Email: cuongntit@yahoo.com–cuongntit@gmail.com - Tel: 0912.402.279
Trang 34
HƯỚNG DẪN GIẢI BÀITẬP TH C HÀNH MÔN H CNGÔNNGỮLẬPTRÌNHC
Bài 6.04. Viết chương trình ... 0912.402.279
Trang 38
HƯỚNG DẪN GIẢI BÀITẬP TH C HÀNH MÔN H CNGÔNNGỮLẬPTRÌNH C
PHẦN 1. C U LỆNH ĐƠN GIẢN scanf, printf
Bài 1.01. Lập chương trình khai báo cc biến lưu điểm toán, lý, hoá ca một
học...
... vua nhap ko thoa man dk do dai 3 canh cua mot tg. Moi nhap
lai\n");
goto lap;
}
getch();
}
Cau40:
Cho A, B là hai ma trận vuông kích th c nxn. HÃy lập chơng trình
a) Nhập A, ... ("\n\nTrong ma tran A so phan tu am(%d phan tu) it hon so phan tu
duong(%d phan tu)",sa,sd);
/* Thuc hien lai bai toan */
hoi: printf ("\n\nBan co muon thuc hien lai bai toan 1 lan nua khong? ... Viết chơng trình th c hiện cc công
vi c sau:
a) Nhập dÃy Atừ bàn phím. ( 2 điểm)
b) Hiển thị dÃy A ra màn hình. ( 1 điểm)
c) In ra màn hình cc số trong dÃy mà c giá trị bằng tích hai số...
... cin>>b[i];
}
cout<<" Cac phantu cua mang a truoc khi sap xep la:"<<endl;
print (a, n);
sort (a, n);
cout<<" Cac phantu cua mang a sau khi sap xep la:"<<endl;
...
PROGRAM 22: CC TIỆN ÍCH VỀ CHUỐI (STRING)
#include <iostream>
#include<string>
using namespace std;
class String
{
private:
char* str;
char* tmp; //Khai bao cac bien string
long ... la:"<<endl;
print (a, n);
cout<<" Cac phantu cua mang b truoc khi sap xep la:"<<endl;
print(b,n);
sort(b,n);
cout<<" Cac phantu cua mang b sau khi sap xep la:"<<endl;
...
... trong cctập ký tự sau:
Cc ký tự chữ hoa: &apos ;A& apos; &apos ;Z& apos;
Cc ký tự chữ thường: &apos ;a& apos; &apos ;z& apos;
Cc ký tự chữ số : '0' '9'
Cc ký tự kh c. ... vào
từ bàn phím.
a) In ra tổng cc giá trị trong tam gi c vuông trên ca ma trận A (kể c
c c phần tử trên đường chéo ca ma trận A)
b) In ma trận tích AxA ra màn hình.
Bàitậpngônngữ ...
Bàitậpngônngữlậptrình C+ +
10
55. Liệt kê tất ccc ư c số lẻ ca số nguyên dương n.
56. Liệt kê tất ccc ư c số chẵn ca số nguyên dương n.
57. Tính tổng tất ccc ư c số c a...
... "local x in main's outer scope is " << x << endl;
29
30 useLocal(); // useLocal has local x
31 useStaticLocal(); // useStaticLocal has static local x
32 useGlobal(); ... useGlobal uses global x
33 useLocal(); // useLocal reinitializes its local x
34 useStaticLocal(); // static local x retains its prior value
35 useGlobal(); // global x also retains its value
36 ... entering useLocal
local x is 26 on exiting useLocal
local static x is 50 on entering useStaticLocal
local static x is 51 on exiting useStaticLocal
global x is 1 on entering useGlobal
global x is 10...
... kích hoạt cc nhóm ch c năng, c thể
ấn Alt+chữ c i biểu thị cho menu ca ch c năng đó (là chữ c i c gạch dưới). Ví dụ để
mở nhóm ch c năng File ấn Alt+F, sau đó dịch chuyển hộp sáng đến m c ... <iostream.h> // khai báo tệp nguyên mẫu để dùng đư c cin, cout
void main() // đây là hàm chính ca chương trình
{
float cd, cr ; // khai báo cc biến c tên cd, cr để ch a độ dài cc cạnh
cout ... tuần tự, t c th c hiện từng
lệnh một từc u lệnh bắt đầu ca chương trình cho đếnc 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ẽ...
... <iostream.h> // khai báo tệp nguyên mẫu để dùng đư c cin, cout
void main() // đây là hàm chính ca chương trình
{
float cd, cr ; // khai báo cc biến c tên cd, cr để ch a độ dài cc cạnh
cout ... trình bày giao diện cacctrình biên dịch quen thu c là
Turbo C ho c Borland C. Về cctrình biên dịch kh c đ c giả c thể tự tham khảo trong
c c tài liệu liên quan.
Để kết th c làm vi c ... thường chúng ta c n:
1. X c định yêu c u ca chương trình. Ngh a là x c định dữ liệu đầu vào (input)
cung c p cho chương trình và tậpcc dữ liệu c n đạt đư c t c đầu ra (output).
C ctập hợp...
... break ;
case '−': c = a - b ; break ;
case 'x': case '.': case '*': c = a * b ; break ;
case ':': case '/': c = a / b ; break ... đầu ca chương trình cho đếnc 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 ... C BẢN CA C+ +
C c yếu tố c bản
Môi trường làm vi cca C+ +
C c bư c để tạo và th c hiện một chương trình
Vào/ra trong C+ +
I. CC YẾU TỐ C BẢN
Một ngônngữlậptrình (NNLT) b c cao...
... If DanhSach(j) < DanhSach(i) Then
TrungGian = DanhSach(i)
DanhSach(i) = DanhSach(j)
DanhSach(j) = TrungGian
End If
Next
Next
'/// Hin th danh sách v a sp xp ra ca s ... sai"
End Select
End Sub
c. Ghi chỳ:
ã C th kt hp hin th cc nút, cc biu tng bng c ch t hp OR gi a
c c hng s: Ví d vbOKCancel Or vbExclamation đ hin th 2 nút
OK/Cancel ... dùng c u tr c Select Case
C. Ghi chú : cc phép chia nguyên và chia d trong VB:
ã
Phộp chia \ l phộp chia ly phn nguyên: Ví d 10 \ 3 = 3. Phép chia / là
phép chia thông thng (ly c phn...
...
M c đích ca chương này là giới thiệu tổng quan về ngônngữC bao gồm cc kiến th c về lịch
sử, đ c điểm và vai trò ca nó. H c viên đư c làm quen với cc chương trình viết bằng C cũng
như c ch ... ngh a. Cc cấu tr c này thường đư c khai báo ở phần
đầu chương trình (xem m c 3.4 - C u tr c) .
c. Khai báo hàm và/ho c nguyên mẫu hàm
Chương trìnhC đư c cấu tr c bởi cc hàm (xem m c 2.3 ... ca nó thì phần
đầu ca chương trình thường c khai báo nguyên mẫu cacc hàm trong chương trình. Cc khai
báo hàm đầy đủ c thân hàm thường đư c viết phần sau ca chương trình vì người đọc...