
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
Question
In a loop, prompt the user to enter name data consisting of a first name, middle initial,
last name, and employee number (type unsigned long). Then, using formatted I/O with
the insertion (<<) operator, write these four data items to an ofstream object. Don’t forget that
strings must be terminated with a space or other whitespace character. When the user indicates
that no more name data will be entered, close the ofstream object, open an ifstream object, read
and display all the data in the file, and terminate the program.
solve it in oop c++

Transcribed Image Text:Task 2:
In a loop, prompt the user to enter name data consisting of a first name, middle initial,
last name, and employee number (type unsigned long). Then, using formatted I/O with
the insertion (<<) operator, write these four data items to an ofstream object. Don't forget that
strings must be terminated with a space or other whitespace character. When the user indicates
that no more name data will be entered, close the ofstream object, open an ifstream object, read
and display all the data in the file, and terminate the program.
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

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
- You have to read a file with 10 integers into an array named read_arr. Assume the file has been associated with the ifstream fin and num is a variable of integer data type. What will work? Group of answer choices (a) for(int i=0;i<10;++i) read_arr[i]=(fin>>num); (b) for(int i=0;i<10;++i) { fin>>num; read_arr[i]=num; } (c) int i=0; while(fin>>num) { read_arr[i]=num; ++i; } Both (b) and (c) ===================== Which of the following is a correct struct declaration? Group of answer choices None of these struct Data { int id; float price; } Data struct { int id; float price; } struct { int id; float price; } Data ====================== Consider the following code fragment. struct Employer{ string name; double salary;};void update (Employer emp){ emp.salary += 1000.00;}; int main(){ Employer e; e.name = "Test"; e.salary = 1000; update(e); cout << e.salary; return 0;}…arrow_forwardDescriptionWrite a program to compute average grades for a course. The course records are in a single file and are organized according to the following format: each line contains a student's first name, then one space, then the student's last name, then one space, then some number of quiz scores that, if they exist, are separated by one space. Each student will have zero to ten scores, and each score is an integer not greater than 100. Your program will read data from this file and write its output to a second file. The date in the output file will be nearly the same as the data in the input file except that you will print the names as last-name, first-name; each quiz score, and there will be one additional number at the end of each line:the average of the student's ten quiz scores.Both files are parameters. You can access the name of the input file with argv[1]. and the name of the output file with argv[2].The output file must be formatted as described below: 1. First and last names…arrow_forwardThe average amount Sold function is not run as expect. Please fix it. The input file: sales.txt header in picture. It is over 5000 char. I can't copy. 13492785 2017 Jane North; 1000 78534520 2012 Tim South; 95020192756 2017 Linda East; 15000 19273458 2012 Paul West; 500078520192 2017 Mary Jane Doe; 5001 32278520 2012 Victor Smith; 799514278520 2012 Mary Johnson; 12056192785 2017 Tom Baker; 1300 88278529 2012 Diana Newman; 150089278527 2012 William Peterson; 1420098278528 2012 Jim Gaddis; 120099192785 2017 Laura King; 1000 43278524 2012 Ann McDonald; 2000 The output expect: in picture. #include "Sales.h"#include <iostream>#include <sstream>#include <iomanip>#include <fstream>#include <string>using namespace std; const int MAX_SIZE = 30; void readData(string fileName, Sales salesArr[], int n);double calcSalesAvg(Sales salesArr[], int n);void displayOverAvg(Sales salesArr[], int n, double avg);void writeReport(Sales salesArr[], int n, string…arrow_forward
- Why Is It necessary for the stream Insertion (operator>) functions to return a reference ostream and Istream respectively ? Write your answer here.arrow_forwardHow do I do this using pythonarrow_forwardIn java create a function searchstd() that reads a search record from a text file file.txt when the function is called in mainarrow_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