
Concept explainers
Explanation of Solution
Modified code:
The modified code for given display 18.17 is shown below:
//Header file
#include <iostream>
#include <list>
#include <algorithm>
//std namespace
using std::cin;
using std::cout;
using std::endl;
using std::list;
using std::find;
//Min function
int main( )
{
/* Declare line in "list" template */
list<char> line;
/* Display prompt statement */
cout << "Enter a line of text:\n";
//Declare variable for "next"
char next;
/* Read text from user */
cin.get(next);
/* If "next" is not equal to "\n" */
while (next != '\n')
{
/* Insert the character to list */
line.push_back(next);
/* Read the next character */
cin.get(next);
}
/* Declare char varaible "where" in constant iterator */
list<char>::const_iterator where;
/* where is located at the first occurrence of 'e' in line.*/
where = find(line.begin( ), line.end( ), 'e');
/* Declare char variable "p" in constant iterator */
list<char>::const_iterator p;
/* Display statement */
cout << "You entered the following before you entered your first e:\n";
/* Using "for" loop, display located at the first occurrence of 'e' in line */
for (p = line...

Want to see the full answer?
Check out a sample textbook solution
Chapter 18 Solutions
Problem Solving with C++ (10th Edition)
- Please solve and answer the questions correctly please. Thank you!!arrow_forwardConsidering the TM example of binary sum ( see attached)do the step-by-step of execution for the binary numbers 1101 and 11. Feel free to use the Formal Language Editor Tool to execute it; Write it down the current state of the tape (including the head position) and indicate the current state of the TM at each step.arrow_forwardI need help on inculding additonal code where I can can do the opposite code of MatLab, where the function of t that I enter becomes the result of F(t), in other words, turning the time-domain f(t) into the frequency-domain function F(s):arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
- New Perspectives on HTML5, CSS3, and JavaScriptComputer ScienceISBN:9781305503922Author:Patrick M. CareyPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,




