Using C++. Please Provide 4 Test Cases.
|
Test # |
Valid / Invalid Data |
Description of test |
Input Value |
Actual Output |
Test Pass / Fail |
|
1 |
Valid |
Pass |
|||
|
2 |
Valid |
Pass |
|||
|
3 |
Valid |
Pass |
|||
|
4 |
Valid |
Pass |

//C++ program
#include<iostream>
#include<fstream>
using namespace std;
struct student{
string firstName;
string lastName;
int score;
};
void readFile(ifstream &in , struct student students[] , int
&count){
while(!in.eof()){
in>>students[count].firstName;
in>>students[count].lastName;
in>>students[count].score;
count++;
}
}
double findAverage(struct student students[] ,int count){
if(count==0)return 0;
double sum = 0;
for(int i=0;i<count;i++){
sum+=students[i].score;
}
return sum/count;
}
int maxScore(struct student students[] ,int count){
if(count==0)return 0;
int max = students[0].score;
for(int i=0;i<count;i++){
if(max < students[i].score)max =
students[i].score;
}
return max;
}
void printData(struct student students[] ,int count){
for(int i=0;i<count;i++){
cout<<students[i].firstName<<"
"<<students[i].lastName<<"
"<<students[i].score<<endl;
}
}
int main(){
string filename;
ifstream in;
student students[100];
int count = 0;
cout<<"Enter filename : ";
cin>>filename;
in.open(filename.c_str());
if(!in){
cout<<"file not
opened\n";
exit(1);
}
readFile(in , students , count);
printData(students , count);
cout<<"\nAverage score :
"<<findAverage(students , count);
cout<<"\nMaximum score :
"<<maxScore(students , count);
in.close();
return 0;
}
//sample output

Using C++. Please Provide 4 Test Cases. Test # Valid / Invalid Data Description of test...
programming language is C++. Please also provide an explanation of
how to create a file with the given information and how to use that
file in the program
Let's consider a file with the following student information: John Smith 99.0 Sarah Johnson 85.0 Jim Robinson 70.0 Mary Anderson 100.0 Michael Jackson 92.0 Each line in the file contains the first name, last name, and test score of a student. Write a program that prompts the user for the file name...
Write a complete C++ program that reads students names and their test scores from an input text file. The program should output each student’s name followed by the test scores and the relevant grade in an output text file. It should also find and display on screen the highest/lowest test score and the name of the students having the highest/lowest test score, average and variance of all test scores. Student data obtained from the input text file should be stored...
CIS 22A C++ Project Exam Statistics Here is what your program will do: first it welcomes the user and displays the purpose of the program. It then prompts the user to enter the name of an input file (such as scores.txt). Assume the file contains the scores of the final exams; each score is preceded by a 5 characters student id. Create the input file: copy and paste the following data into a new text file named scores.txt DH232 89...
Question 2 Use a switch statement to write the following program: Using C++ The program prompts the user for a letter grade (of type char). The list of valid letter grades is: A B C D E F The program should consider both lower and upper case The program will then display the following messages: For grade ‘A’: display “Excellent” For grade ‘B’: display “Good” For Grade ‘C’: display “Average” For grade ‘D’ or ‘E’: display “Below Average” For Grade...
THIS IS FINAL COURSE ASSIGNMENT, PLEASE FOLLOW ALL
REQUIREMENTS.
Hello, please help write program in JAVA that
reads students’ names followed by their test scores from
"data.txt" file. The program should output
"out.txt" file where each student’s name is followed by
the test scores and the relevant grade, also find and print the
highest test score and the name of the students having the highest
test score.
Student data should be stored in an instance of
class variable of type...
PLEASE USE BASIC C++ CODE
PLEASE USE BASIC C++ CODE
PLEASE HAVE DONE AS SOON AS POSSIBLE
THANK YOU I REALLY APPRECIATE IT
FILE TEXT:
Mary 80 90 75 90 85
Joe 80 65 80 80 80
Same program as Quiz #4, but this time it must be done with arrays: Write a program that calculates the average of 5 test scores for each student on the file. Function 1--write a function to read the student's name 5 test scores...
PROGRAM DESCRIPTIONIn this project, you have to write a C++ program to keep track of grades of students using structures and files.You are provided a data file named student.dat. Open the file to view it. Keep a backup of this file all the time since you will be editing this file in the program and may lose the content.The file has multiple rows—each row represents a student. The data items are in order: last name, first name including any middle...
C++
The programming language is c++
our program using the following data Mary Smith Green walley Thul Bool Gauteng ) Please key is the n ot your Ter in your mark for Mathematics Ey in your mark for use orientation Key in your mark for watory Wer in your work for Computer literacy Te in r for at e Jobs Africa School: King College 9/11 - Average Year Wark53.67 with label and code The T a QUESTION 2: (40) Suppose...
In C++ Assignment 8 - Test Scores Be sure to read through Chapter 10 before starting this assignment. Your job is to write a program to process test scores for a class. Input Data You will input a test grade (integer value) for each student in a class. Validation Tests are graded on a 100 point scale with a 5 point bonus question. So a valid grade should be 0 through 105, inclusive. Processing Your program should work for any...
23.4 Project 4: Using Pandas for data analysis and practice with
error handling
Python Please!
23.4 PROJECT 4: Using Pandas for data analysis and practice with error handling Overview In this project, you will use the Pandas module to analyze some data about some 20th century car models, country of origin, miles per gallon, model year, etc. Provided Input Files An input file with nearly 200 rows of data about automobiles. The input file has the following format (the same...