Đề bài : ThucHanh02_BienKieu.pdf
Sử dụng chương trình "DTB.cpp" (Thực hành 2 - Bài 2), viết chương trình "DTBheso.cpp" cho phép nhập thêm hệ số cho điểm mỗi môn học, sau đó tính điểm trung bình.
Ví dụ :
Tong so mon hoc can tinh diem trung binh : 2
Diem mon hoc 1 : 7
He so mon hoc 1 : 1
Diem mon hoc 2 : 5.5
He so mon hoc 2 : 2
Diem trung binh : 6.0
------------------------------------------------------------------------------------
Code : http://pastebin.com/Qz0ngabD hoặc thuchanh2-bai3.cpp
------------------------------------------------------------------------------------
Ở đây sửa bài Thực hành 2 - Bài 2 : thêm biến đếm hệ số vào.
#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{
int somonhoc=0;
int heso=0, hesochia=0;
double diem[somonhoc];
double DTB=0;
cout << "Nhap so mon hoc can tinh DTB : " ;
cin >> somonhoc;
for ( int i=0 ; i<somonhoc; i++ )
{
cout << "Diem mon hoc "<< i+1 << " : ";
cin >> diem[i];
cout << "He so mon hoc"<< i+1 << " : ";
cin >> heso;
hesochia+= heso;
DTB += diem[i]*heso;
}
DTB = DTB/hesochia;
cout << setprecision(3) << "Diem trung binh la : " << DTB << endl;
system("pause");
return 0;
}