forked from singhofen/c-programming
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hw5inclass.c
40 lines (29 loc) · 876 Bytes
/
hw5inclass.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*Programmer Chase Singhofen
Date 10/8/16
Specifications: Ask the user to enter test scores.
When they have entered all the tests scores,
they will enter the value of -1. The Program
will sum up all the scores entered, and output sum.
70, 80, 90, -1. Expected 240*/
#include<stdio.h>
#include<stdlib.h>
main() {
double score, sum = 0, grade = 0, gradeNum = 0, avg = 0, pass = 0, totalGrades = 0;
while (grade != -1) {
printf("Enter a test score(-1 to quit):");
scanf_s("%.2lf", &grade);
if (grade <= 100 && grade >= 70) {
pass++;
printf("Pass: %lf\n", pass);
}
if (grade >= 100) {
printf("Error, grade is not in grade range\n");
}
if (grade >= 0 && grade <= 100) {
totalGrades++;
}
}
avg = (pass / totalGrades)*100;
printf("\nThe avg of the scores is : %.2lf\n", avg);
system("pause");
}