adding cs142 code

This commit is contained in:
dm
2016-04-06 20:45:34 -07:00
parent 552d456d53
commit 8e52ce1982
174 changed files with 14064 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
#include <iostream>
using namespace std;
#include "person.h"
#pragma once
int main(int argc, char * argv[]) {
person p;
p.get_grades();
}
+60
View File
@@ -0,0 +1,60 @@
using namespace std;
#include "person.h"
#pragma once
void person::get_latedays() {
cout << "Please enter if it was turned in earlier or late (earlier with a negative number): " << endl;
cin >> late_days;
total_latedays = total_latedays + late_days;
}
void person::get_exam_latedays(){
cout << "Please enter if it was turned in in late (number of late days): " << endl;
cin >> late_days_exam;
late_days_exam = abs(late_days_exam);
total_latedays_exam = total_latedays_exam + late_days_exam;
}
void person::calculate_grade() {
grade = lab1 + lab2 + lab3 + lab4 + lab5 + lab6 + lab7 + lab8 + lab9 + lab10 + lab11 + exam1 + exam2 + final;
}
void person::get_grades(){
cout << "please enter the name of the student: " << endl;
cout << "now we are going to enter the following grades for the student: " << endl;
cout << "Grade for lab 01: " << endl;
cin >> lab1;
cout << "Grade for lab 02; " << endl;
cin >> lab2;
cout << "Grade for lab 03; " << endl;
cin >> lab3;
cout << "Grade for lab 04; " << endl;
cin >> lab4;
cout << "Grade for lab 05; " << endl;
cin >> lab5;
cout << "Grade for lab 06; " << endl;
cin >> lab6;
cout << "Grade for lab 07; " << endl;
cin >> lab7;
cout << "Grade for lab 08; " << endl;
cin >> lab8;
cout << "Grade for lab 09; " << endl;
cin >> lab9;
cout << "Grade for lab 10; " << endl;
cin >> lab10;
cout << "Grade for lab 11; " << endl;
cin >> lab11;
cout << "Grade for exam 1: " << endl;
cin >> exam1;
cout << "Grade for exam 2: " << endl;
cin >> exam2;
cout << "Grade for final: " << endl;
cin >> final;
cout << "Please enter how many days late the final was: " << endl;
}
+24
View File
@@ -0,0 +1,24 @@
#include <iostream>
#include <cmath>
using namespace std;
class person
{
private:
string person_name;
int lab1, lab2, lab3, lab4, lab5, lab6, lab7, lab8, lab9, lab10, lab11, exam1, exam2, final;
int late_days, total_latedays, late_days_exam, total_latedays_exam;
int grade;
public:
person(){};
void get_latedays();
void get_exam_latedays();
void calculate_grade();
void get_grades();
};