Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  ee109
Language: C/C++
Code:
#include <iostream>

using namespace std;

int main()
{
    int num_hw = 7;
    int num_labs = 9;
    int num_projects = 1;
    int num_quiz = 1;
    int num_midterms = 1;
    int num_final = 1;
    
    int* num_work = new int[num_hw];
    int* num_lab = new int[num_labs];
    int* num_project = new int[num_projects];
    int* num_quizes = new int[num_quiz];
    int* num_midterm = new int[num_midterms];
    int* num_exam = new int[num_final];
    
    cout << "Enter homework scores." << endl;
    
    for(int i = 0; i < num_hw; i++)
    {
        cout << "Homework " << i+1 << " Score:" << endl;
        cin >> num_work[i];
    }
    
    cout << "Enter Lab scores." << endl;
    
    for(int i = 0; i < num_labs; i++)
    {
        cout << "Lab " << i+1 << " Score:" << endl;
        cin >> num_lab[i];
    }
    
    cout << "Enter project score(s)." << endl;
    
    for(int i = 0; i < num_projects; i++)
    {
        cout << "Project " << i+1 << " Score:" << endl;
        cin >> num_project[i];
    }
    
    cout << "Enter quiz score(s)." << endl;
    
    for(int i = 0; i < num_quiz; i++)
    {
        cout << "Quiz " << i+1 << " Score:" << endl;
        cin >> num_quizes[i];
    }
    
    cout << "Enter midterm score(s)." << endl;
    
    for(int i = 0; i < num_midterms; i++)
    {
        cout << "Midterm " << i+1 << " Score:" << endl;
        cin >> num_midterm[i];
    }
    
    cout << "Enter final score(s)." << endl;
    
    for(int i = 0; i < num_final; i++)
    {
        cout << "Final " << i+1 << " Score:" << endl;
        cin >> num_exam[i];
    }
    
    double avg_hw;
    double avg_lab;
    double avg_project;
    double avg_quiz; 
    double avg_midterm;
    double avg_exam; 
    
    for(int i = 0; i < num_hw; i++)
    {
        avg_hw += num_work[i];
    }
    
    avg_hw /= num_hw;
    
    for(int i = 0; i < num_labs; i++)
    {
        avg_lab += num_lab[i];
    }
    
    avg_lab /= num_labs;
    
    for(int i = 0; i < num_projects; i++)
    {
        avg_project += num_project[i];
    }
    
    avg_project /= num_projects;
    
    for(int i = 0; i < num_quiz; i++)
    {
        avg_quiz += num_quizes[i];
    }
    
    avg_quiz /= num_quiz;
    
    for(int i = 0; i < num_midterms; i++)
    {
        avg_midterm += num_midterm[i];
    }
    
    avg_midterm /= num_midterms;

    for(int i = 0; i < num_final; i++)
    {
        avg_exam += num_exam[i];
    }
    
    avg_exam /= num_final;
    
    
    double final_grade =  (avg_hw * .07) + (avg_lab * .25) + (avg_project * .10) + (avg_quiz * .10) + (avg_midterm * .20) + (avg_exam * .28);
    
    cout << "Final Grade: " << final_grade << endl;
    
    if (final_grade<=60)
    {
        cout<< "The letter grade is F"<< endl;
    }
    else if(final_grade <=69 && final_grade > 60)
    {
        cout<< "The letter grade is D"<< endl;
    }
    else if(final_grade <=79 && final_grade > 69)
    {
        cout<< "The letter grade is C"<< endl;
    }
    else if (final_grade <=89 && final_grade > 79)
    {
        cout<< "The letter grade is B"<< endl;
    }
    else if (final_grade <=100 && final_grade > 89)
    {
        cout<< "The letter grade is A"<< endl;
    }
        
    delete [] num_work;
    delete [] num_lab;
    delete [] num_project;
    delete [] num_quizes;
    delete [] num_midterm;
    delete [] num_exam;
    
}
Comments: