Write a
cin << |
with the corrected version
cin >> |
and each (incorrect) occurrence of
cout >> |
with the corrected version
cout << |
For an easier version, assume that there is always exactly one blank space between any occurrence of cin and a following <<, and similarly assume that there is always exactly one blank space between each occurrence of cout and a following >>.
For a harder version, allow for the possibility that there may be any number of blanks, even zero blanks, between cin and << and between cout and >>. In this harder case, the replacement corrected version has only one blank between the cin or cout and the following operator. The program to be corrected is in one file and the corrected version is output to a second file. Your program should define a function that is called with the input- and output-file streams as arguments.
If this is being done as a class assignment, obtain the file names from your instructor and ask your instructor whether you should do the easier version or the harder version.
(Hint: Even if you are doing the harder version, you will probably find it easier and quicker to first do the easier version and then modify your program so that it performs the harder task.)
Want to see the full answer?
Check out a sample textbook solutionChapter 6 Solutions
Problem Solving with C++ (9th Edition)
Additional Engineering Textbook Solutions
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Starting Out with Java: Early Objects (6th Edition)
Introduction To Programming Using Visual Basic (11th Edition)
Starting Out with C++: Early Objects (9th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Concepts Of Programming Languages
- Write a program in C++ with total change amount as an integer input that outputs the change using the fewest coins, one coin type per line. The coin types are dollars, quarters, dimes, nickels, and pennies. Use singular and plural coin names as appropriate, like 1 penny vs. 2 pennies. Ex: If the input is: 0 or less, the output is: no change Ex: If the input is: 45 the output is: 1 quarter 2 dimes Your program must define and call the following function.void ExactChange(double userTotal, int& numDollars, int& numQuarters, int& numDimes, int& numNickels, int& numPennies) *C++arrow_forwardi want the solution in C++ language solution should setup the midnight time to 0, and then write out all the possibilities that can take place in finding the difference between hours and minutes 4.7: Time Machine Your time machine is capable of going forward in time up to 24 hours. The machine is configured to jump ahead in minutes. To enter the proper number of minutes into your machine, you would like a program that can take a start time (in hours, minutes, and a Boolean indicating AM or PM) and a future time (in hours, minutes, and a Boolean indicating AM or PM) and calculate the difference in minutes between the start and future time. A time is specified in your program with three variables: int hours, minutes; bool isAM; // You can also use a char, i.e. A or P for example, to represent 11:50 PM, you would store: hours = 11,minutes = 50, isAM = false or if using a char, hours = 11,minutes = 50, isAM = 'A' This means that you need six variables to store a start and future time.…arrow_forwardImplement in C Programming 7.6.1: LAB: Simple car Given two integers that represent the miles to drive forward and the miles to drive in reverse as user inputs, create a SimpleCar variable that performs the following operations: Drives input number of miles forward Drives input number of miles in reverse Honks the horn Reports car status SimpleCar.h contains the struct definition and related function declarations. SimpleCar.c contains related function definitions. Ex: If the input is: 100 4 the output is: beep beep Car has driven: 96 miles main.c #include <stdio.h> #include "SimpleCar.h" int main() { /* Type your code here. */ return 0;} SimpleCar.h #ifndef SIMPLE_CAR_H#define SIMPLE_CAR_H typedef struct SimpleCar_struct { int miles;} SimpleCar; SimpleCar InitCar();SimpleCar Drive(int dist, SimpleCar car);SimpleCar Reverse(int dist, SimpleCar car);int GetOdometer(SimpleCar car);void HonkHorn(SimpleCar car);void Report(SimpleCar car); #endif SimpleCar.c #include…arrow_forward
- Write a program in C++, where: An organization has two types of employees: regular and adhoc. Regular employees get a salary which is basic + DA + HRA where DA is 10% of basic and HRA is 30% of basic. adhoc employees are daily wagers who get a salary which is equal to Number*wage.arrow_forwardWrite a c++ program to display a calendar for a given year. Type of Branches such as switch statements, if-else, and etc. should be used as well. No creation of functions is allowed to be used. Everything should be written in the main in one. - Ask a user to enter the year and the new year's day of the year entered: cout <<"Enter a calendar year to display?"; cout <<" what is the new year's day?"; a leap year is: IF year%4 = 0 AND year%100 != 0 OR year%400 = 0 - An example of what the program should display is in the two images attached. - Code should be written in this type of format: #include <iostream>using namespace std; int main() { /* Type your code here. */ return 0;}arrow_forwardwrite a c++ program in which function drawLine(int x, int y) in the above code. this function should return length of lines in main i.e subtracting y from x.arrow_forward
- Use the following skeleton code to write a C program (NOT C++) which filters out words from input which can be typed entirely with either the left hand (QAZWSXEDCRFVTGB) or right hand (YHNUJMIKOLP) #include "general.h" int main(void){int pipe1[2];/*pipe for child 1 and 2 to share*/int pipe2[2];/*pipe for child 2 and 3 to share*/int status; /*setup pipe 1*//*Fork and call child 1 process. /*parent closes pipe ends it no longer needs*/ /*set 2nd pipe*/ /*Fork and call child 2 process. Don't forget to close any fds you will not want open in the childbefore you call the child routine */ /*parent closes pipe ends it no longer needs*/ /*Fork and call child 3 process.*/ /*parent closes. rest of pipe ends*/ /*wait for all 3 children*/ return(0);}arrow_forwardWrite a C# program in which accept two numbers and returns addition and multiplication of the value using “out” parameter.arrow_forwardWrite a program in C++ to calculate and print the Electricity bill of a given customer. The customerid, name and unit consumed by the user should be taken from the user and display the totalamount to pay by the customer. The charges are as follow: The output will display customer id, name, unit consumed and total amount of bill. Now, Write a description/Explanation of this program, that how it's working.arrow_forward
- write a function EvalNumbers() that has five integer paramaters ( or arguments), and returns the count of arguments where the value is an odd number, positive and mutiple of 3. write a complete C++ program that includes that function and that is called from main() with values obtained from the userarrow_forward• Write a function for a double function that will accept either two or three parameters of type double. • If it only receives two parameters, then it will return the average of the two numbers. • If it receives three parameters, then it will return the average of the largest number and the smallest number. • Write a complete C++ program to show the use of this function.arrow_forwardWrite a C program that converts an uppercase character to alowercase character. Declare functionchar toLower(char ch);to do the conversion. If ch is not an uppercase character, thefunction should return ch unchanged. If it is an uppercasecharacter, add the difference of 'a' and 'A' to ch as the return valuearrow_forward
- 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