Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Ask Question up vote0down votefavorite Write a program that will read standard i

ID: 3823432 • Letter: A

Question

Ask Question

up vote0down votefavorite

Write a program that will read standard input and echo each line to standard output with a line number and tab preceding it. When you run this program and enter lines from the terminal, lines of input will be interspersed with lines of output. If your system has output redirection and you redirect output to a file, the file will look like the input with the lines numbered.

Here is an example of how the script should work.

User input in bold.

Enter your text:

This is line 1.

1 This is line 1.

This is line 2.

2 This is line 2.

This is the last line of input.

3 This is the last line of input.

The last line will end the process.

Help me with this assignment!!!!!!!

up vote0down votefavorite

Write a program that will read standard input and echo each line to standard output with a line number and tab preceding it. When you run this program and enter lines from the terminal, lines of input will be interspersed with lines of output. If your system has output redirection and you redirect output to a file, the file will look like the input with the lines numbered.

Here is an example of how the script should work.

User input in bold.

Enter your text:

This is line 1.

1 This is line 1.

This is line 2.

2 This is line 2.

This is the last line of input.

3 This is the last line of input.

The last line will end the process.

Help me with this assignment!!!!!!!

Explanation / Answer

#include <iostream>

using namespace std;

int main()
{
string line;
int count = 1;

while(getline(cin, line))
{
cout << count << " " << line << endl;;
count++;
}

return 0;
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote