Friday, June 13, 2014

Thực hành 2 - Bài 3


Đề 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;
}
 

BACK TO TOP