Hướng dẫn bài tập
Module 4: Bài 2
Module 4: Bài 1
Module 1: Bài 1
Module 1: Bài 3
Module 3: Bài 3
Module 3: Bài 4
Module 3: Bài 1
Exercises chapter 1: E1
E6
Module 4: Bài 2
1. float CV_DT_HTron()
2. float CV_DT_HTron(float bk)
3. void CV_DT_HTron()
4. void CV_DT_HTron(float bk)
5. void CV_DT_HTron(float bk, float &cv, float &dt)
2
Module 4: Bài 2
1. float CV_DT_HTron();
float CV_DT_HTron()
{
float r;
cout<<"Chu vi = "<<cv<<endl;
cout<<"Dien tich = "<<dt;
}
5
NOT
GOO D!
Module 4: Bài 2
4. void CV_DT_HTron(float r);
void CV_DT_HTron(float r)
{
float cv, dt;
cv = 2*3.14*r;
dt = 3.14*r*r;
cout<<"Chu vi = "<<cv<<endl;
cout<<"Dien tich = "<<dt;
}
6
GOO D!
G i hàm ???ọ
Module 4: Bài 2
5. void CV_DT_HTron(float bk, float &cv, float &dt)
void CV_DT_HTron(float bk, float &cv, float &dt)
{
cv = 2*3.14*bk;
dt = 3.14*bk*bk;
}
7
GOO D!
G i hàm ???ọ
Module 4: Bài 2
Hướng dẫn bài tập
Module 4: Bài 2
Module 4: Bài 1
Module 1: Bài 1
Module 1: Bài 3
Module 3: Bài 3
Module 3: Bài 4
Module 3: Bài 1
Exercises chapter 1: E1
E6
Module 4: Bài 1
PT bậc 1: ax+b=0
void GiaiPT_Bac1(int a, int b)
{
if (a==0)
if (b==0) cout<<"VO SO NGHIEM";
else cout<<"VO NGHIEM";
else
cout<<"NGHIEM x="<<-b/a;
}
{
float S=0.0;
for (int i=1; i<=n; i++)
S += 1.0/i;
cout<<"S = "<<S;
}
float tongS(int n)
{
…
}
13
G i hàm ???ọ
Hướng dẫn bài tập
Module 4: Bài 2
Module 4: Bài 1
Module 1: Bài 1
Module 1: Bài 3
Module 3: Bài 3
Module 3: Bài 4
Module 3: Bài 1
Exercises chapter 1: E1
Module 3: Bài 4
Module 3: Bài 1
Exercises chapter 1: E1
E6
Module 3: Bài 3
void NhapMang (int a[], int n)
{
for (int i=0; i<n; i++)
{
cout<<"a["<<i<<"]=";
cin>>a[i];
}
}
void XuatMang (int a[], int n)
{
for (int i=0; i<n; i++)
cout<<a[i]<<" ";
cout<<endl;
}
17
G i hàm ???ọ
Module 3: Bài 3
void Xuat_Dem_SoLe (int a[], int n)
{
int dem=0;
cout<<“Cac so le la:\n”;
for (int i=0; i<n; i++)
Module 4: Bài 2
Module 4: Bài 1
Module 1: Bài 1
Module 1: Bài 3
Module 3: Bài 3
Module 3: Bài 4
Module 3: Bài 1
Exercises chapter 1: E1
E6
Module 3: Bài 4
int GTLNMang (int a[], int n)
{
int max=a[0];
for (int i=0; i<n; i++)
if (max<a[i])
max = a[i];
return max;
}
int TongMang (int a[], int n)
{
int S=0;
for (int i=0; i<n; i++)
Hướng dẫn bài tập
Module 4: Bài 2
Module 4: Bài 1
Module 1: Bài 1
Module 1: Bài 3
Module 3: Bài 3
Module 3: Bài 4
Module 3: Bài 1
Exercises chapter 1: E1
E6
E1
// hàm kiểm tra số âm, dương
// hàm trả về true nếu i>=0, ngược lại trả về false
bool is_positive (int i)
{
if (i>=0)
return true;
else
return false;
}
25