
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
I need this code to have function definition, function prototype and function calling
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream inFile;
inFile.open ("numbers.txt");
int numberOfItems = 9;
int number;
int sum=0;
float average;
if (inFile.fail())
{
cout << "Error opening file." <<endl;
exit (1);
}
while (inFile>> number)
sum = sum + number;
numberOfItems++;
average = sum / numberOfItems;
cout << "Average: " << average;
inFile.close();
return 0;
}
The numbers from the text should be:
78
85
2
45
12
99
65
9
15
65
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 1 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- This code needs to be modular, with function prototype, function call and function definition #include <iostream> using namespace std; int main(){string input;cout<<"Enter 10 character phone number using letters: "<<endl;\cin>>input;cout <<endl;cout <<"Here are the number for the letters you used: "<<endl; for (int i = 0; i < input.length(); i++) { if(input[i]=='A' || input[i]=='B' || input[i]=='C'){cout<<2;}else if(input[i]=='D' || input[i]=='E' || input[i]=='F'){cout<<3;}else if(input[i]=='G' || input[i]=='H' || input[i]=='I'){cout<<4;}else if(input[i]=='J' || input[i]=='K' || input[i]=='L'){cout<<5;}else if(input[i]=='M' || input[i]=='N' || input[i]=='O'){cout<<6;}else if(input[i]=='P' || input[i]=='Q' || input[i]=='R' || input[i]=='S'){cout<<7;}else if(input[i]=='T' || input[i]=='U' || input[i]=='V'){cout<<8;}else if(input[i]=='W' || input[i]=='X' || input[i]=='Y' ||…arrow_forward#include <iostream> #include <cmath> using namespace std; // declare functions void display_menu(); void convert_temp(); double to_celsius(double fahrenheit); double to_fahrenheit(double celsius); int main() { cout << "Convert Temperatures\n\n"; display_menu(); char again = 'y'; while (again == 'y') { convert_temp(); cout << "Convert another temperature? (y/n): "; cin >> again; cout << endl; } cout << "Bye!\n"; } // define functions void display_menu() { cout << "MENU\n" << "1. Fahrenheit to Celsius\n" << "2. Celsius to Fahrenheit\n\n"; } void convert_temp() { int option; cout << "Enter a menu option: "; cin >> option; double f = 0.0; double c = 0.0; switch (option) { case 1: cout << "Enter degrees Fahrenheit: "; cin >> f; c =…arrow_forwardC PROGRAMMING LANGUAGE What are the values of x and y inside the main function at /*values here */ in the following code assume all proper header files included void hello (int *x);int main(void){int x,y;x=35;y=14;hello(&x);hello(&y); /* values here */}void hello (int *x){int y;y=*x + 2;*x = 2 * *x;}arrow_forward
- #include <iostream> using namespace std; int rectArea (int len, int wid) { return len * wid; } int main () { int length, width; cin >> length >> width; cout << "The area of a " << length << " by " << width << " rectangle is " << /*add code to call the reacArea function */ << "." << endl; return 0; }arrow_forwardModule/Week 3 ASSIGNMENT (CONTROL STRUCTURES . IF ..ELSE)Write a C++ program that computes a student’s grade for an assignment as a percentage given the student’s score and total points. The final score must be rounded up to the nearest whole value using the ceil function in the <cmath> header file. You must also display the floating-point result up to 5 decimal places. The input to the program must come from a file containing a single line with the score and total separated by a space. In addition, you must print to the console “Excellent” if the grade is greater than or equal to 90, “Well Done” if the grade is less than 90 and greater than or equal to 80, “Good” if the grade is less than 80 and greater than or equal to 70, “Need Improvement” if the grade is less than 70 and greater than or equal to 60, and “Fail” if the grade is less than 60. Submit C++ Programming Assignment 3 by 11:59 p.m. (ET) on Monday of Module/Week 3.arrow_forwardIn this c++ program please explain every code. thank youuuuuuuuu!arrow_forward
- Using this starter code: #include <stdio.h> //function prototypesvoid PrintLine(int length, char theChar);void PrintRectangle(int width, int height, char theChar);void PrintTriangle(int baseLength, char theChar);void PrintInvertedTriangle(int height, char theChar); int main(void) { char choice; int a, b; char character; //asking for user input printf("Which shape (L-line, T-triangle, R-rectangle, I-inverted triangle): \n"); scanf(" %c", &choice); printf("Which character: \n"); scanf(" %c", &character); switch (choice){ //if user input is for a triangle case 'T': case 't': printf("Enter an integer base length between 3 and 25: \n"); scanf("%d", &a); if (a >= 3 && a <= 25) PrintTriangle(a, character); else printf("Length not in range."); break; //if user input is for a rectangle case 'R': case 'r': printf("Enter an integer width and height between 2 and 25: \n");…arrow_forwardPlease help in C++ I can only make changes in the white area not the greyarrow_forward#include <iostream> #include <cmath> using namespace std; // declare functions void display_menu(); void convert_temp(); double to_celsius(double fahrenheit); double to_fahrenheit(double celsius); int main() { cout << "Convert Temperatures\n\n"; display_menu(); char again = 'y'; while (again == 'y') { convert_temp(); cout << "Convert another temperature? (y/n): "; cin >> again; cout << endl; } cout << "Bye!\n"; } // define functions void display_menu() { cout << "MENU\n" << "1. Fahrenheit to Celsius\n" << "2. Celsius to Fahrenheit\n\n"; } void convert_temp() { int option; cout << "Enter a menu option: "; cin >> option; double f = 0.0; double c = 0.0; switch (option) { case 1: cout << "Enter degrees Fahrenheit: "; cin >> f; c =…arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education