STARTING OUT WITH C++ MPL
9th Edition
ISBN: 9780136673989
Author: GADDIS
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 3, Problem 27RQE
A) (Assume the user enters George Washington.)
string userInput;
cout << "What is your name?";
cin >> userInput;
cout <<"Hello"<< userInput << endl;
B) (Assume the user enters George Washington.)
string userInput;
cout << "What is your name?";
getline (cin, userInput);
cout <<"Hello"<< userInput << endl;
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Question 1: break phrase
Problem statement
Breaking a string into two parts based on a delimiter has applications. For example, given an email address, breaking it based on the delimiter "@" gives you the two parts, the mail server's domain name and email username. Another example would be separating a phone number into the area code and the rest.
Given a phrase of string and a delimiter string (shorter than the phrase but may be longer than length 1), write a C++ function named break_string to break the phrase into two parts and return the parts as a C++ std::pair object (left part goes to the "first" and right part goes to the "second").
Question 1: break phrase
Problem statement
Breaking a string into two parts based on a delimiter has applications. For example, given an email address, breaking it based on the delimiter "@" gives you the two parts, the mail server's domain name and email username. Another example would be separating a phone number into the area code and the rest.
Given a phrase of string and a delimiter string (shorter than the phrase but may be longer than length 1), write a C++ function named break_string to break the phrase into two parts and return the parts as a C++ std::pair object (left part goes to the "first" and right part goes to the "second").
Do the following
Write your algorithm as code comments. I recommend to follow UMPIRE technique
Implement your function
Create the following c functions:- void acceptSubscribers(Subscriber *, int size); // accept all subscriber inputs- void displaySubscribers(Subscriber *, int size); // display all subscribers- void displaySubscriber(Subscriber); // display 1 subscriber- Subscriber * getSubscribersWithPlan(Subscriber *, int size, char *); // get subscribers with desired plan
Chapter 3 Solutions
STARTING OUT WITH C++ MPL
Ch. 3.1 - Prob. 3.1CPCh. 3.1 - What is the symbol called?Ch. 3.1 - Where does cin read its input from?Ch. 3.1 - Prob. 3.4CPCh. 3.1 - Assume value is an integer variable. If the user...Ch. 3.1 - A program has the following variable definitions....Ch. 3.1 - The following program will run, but the user will...Ch. 3.1 - Complete the following main function so that it...Ch. 3.2 - In each of the following cases, tell which...Ch. 3.2 - Complete the following table by writing the value...
Ch. 3.2 - Prob. 3.11CPCh. 3.2 - Study the following program code and then complete...Ch. 3.2 - Complete the following program skeleton so that it...Ch. 3.3 - Assume the following variable definitions: int a =...Ch. 3.3 - What will the following program code display if a...Ch. 3.3 - What will the following program code display? int...Ch. 3.5 - Prob. 3.17CPCh. 3.5 - Complete the following program code segment so...Ch. 3.6 - Write a multiple assignment statement that assigns...Ch. 3.6 - Write statements using combined assignment...Ch. 3.6 - What will the following program segment display?...Ch. 3.7 - Write cout statements with stream manipulators...Ch. 3.7 - The following program segment converts an angle in...Ch. 3.8 - Will the following string literal fit in the space...Ch. 3.8 - If a program contains the definition string name;...Ch. 3.8 - Prob. 3.26CPCh. 3.10 - Use a mathematical library function with a cout...Ch. 3.10 - Assume the variables angle1 and angle2 hold angles...Ch. 3.10 - To find the cube root (the third root) of a...Ch. 3.10 - Write a statement that produces a random number...Ch. 3 - Prob. 1RQECh. 3 - Prob. 2RQECh. 3 - Prob. 3RQECh. 3 - Assume the following variables are defined: int...Ch. 3 - What header files must be included in the...Ch. 3 - Prob. 6RQECh. 3 - Prob. 7RQECh. 3 - Complete the following table. Expression Value of...Ch. 3 - Write C++ expressions for the following algebraic...Ch. 3 - Assume a program has the following variable...Ch. 3 - Prob. 11RQECh. 3 - Assume that qty and salesReps are both integers....Ch. 3 - Rewrite the following variable definition so the...Ch. 3 - Complete the following table by writing statements...Ch. 3 - Write a multiple assignment statement that can be...Ch. 3 - Write a pair of multiple assignment statements...Ch. 3 - Replace the following statements with a single...Ch. 3 - Is the following code legal? Why or why not? const...Ch. 3 - Write a cout statement that uses stream...Ch. 3 - Write a cout statement that uses stream...Ch. 3 - What header file must be included A) to perform...Ch. 3 - Pet World offers a 15 percent discount to senior...Ch. 3 - A bowling alley is offering a prize to the bowler...Ch. 3 - A retail store grants its customers a maximum...Ch. 3 - Little Italy Pizza charges 14.95 for a 12-inch...Ch. 3 - Trace the following program segments and tell what...Ch. 3 - A) (Assume the user enters George Washington.)...Ch. 3 - Each of the following program segments has some...Ch. 3 - A) const int number1, number2, product; cout ...Ch. 3 - Soft Skills Often programmers work in teams with...Ch. 3 - Miles per Gallon Write a program that calculates a...Ch. 3 - Stadium Seating There are three searing categories...Ch. 3 - Housing Costs Write a program that asks the user...Ch. 3 - How Much Insurance? Many financial experts advise...Ch. 3 - Batting Average Write a program to find a baseball...Ch. 3 - Test Average Write a program that asks for five...Ch. 3 - Average Rainfall Write a program that calculates...Ch. 3 - Male and Female Percentages Write a program that...Ch. 3 - Vacation Days Write a program that prompts the...Ch. 3 - Box Office A movie theater only keeps 80 percent...Ch. 3 - How Many Widgets? The Yukon Widget Company...Ch. 3 - How many Calories? A bag of cookies holds 30...Ch. 3 - Ingredients Adjuster A cookie recipe calls for the...Ch. 3 - Celsius to Fahrenheit Write a program that...Ch. 3 - Currency Write a program that will convert U.S....Ch. 3 - Monthly Sales Tax A retail company muse file a...Ch. 3 - Property Tax Madison County collects property...Ch. 3 - Senior Citizen Property Tax Madison County...Ch. 3 - Math Tutor Write a program that can be used as a...Ch. 3 - Interest Earned Assuming there are no deposits...Ch. 3 - Monthly Payments The monthly payment on a loan may...Ch. 3 - Pizza Slices Joe's Pizza Palace needs a program to...Ch. 3 - How Many Pizzas? Modify the program you wrote in...Ch. 3 - Angle Calculator Write a program that asks the...Ch. 3 - Stock Transaction Program Last month Joe purchased...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Why is the study of database technology important?
Database Concepts (7th Edition)
3.12 (Date Create a class called Date that includes three pieces Of information as data
members—a month (type ...
C++ How to Program (10th Edition)
For each of the following activities, give a PEAS description of the task environment and characterize it in te...
Artificial Intelligence: A Modern Approach
Look at the following description of a problem domain:
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
Write a program that takes its input from a file of numbers of type double. The program outputs to the screen t...
Problem Solving with C++ (10th Edition)
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
- C++ onlyarrow_forwardComplete the function to replace any period by an exclamation point. Ex: "Hello. I'm Miley. Nice to meet you." becomes: "Hello! I'm Miley! Nice to meet you!" 1 #include 2 #include 3 4 void MakeSentenceExcited (char* sentenceText) { /* Your solution goes here */ 456700 8} 9 10 int main(void) { 11 12 13 14 const int TEST_STR_SIZE = 50; char testStr[TEST_STR_SIZE]; fgets (testStr, TEST_STR_SIZE, stdin); 15 MakeSentenceExcited (testStr); 16 printf("%s", testStr); 17 10 notunna.arrow_forwardmy_func is a function as follows. What is the value of a at the end of the code beneath? function a = my_func (a) a = a + 1; end a = 0; for i = 1:3 my func (a); end a = my_func (a);arrow_forward
- int calculatepower (int x, int y){ if (y > 0) return x* else return 1; int main (){ int num, pwr; cout > num; cout > pwr; cout <« "Number "<arrow_forwardMatric Number: 2. Let x be the first three digits of your matric number, AND y be the last three digits of your matric number. If the first digit of y is 0, replace it with 2. Ехатple: If you matric number is 2013034, Thus, x = 201 and y = 234 a. Write the values of x and y based on your matric number. b. If a = x (mod 7) and b = (-1) + y (mod 7), find the integer(s) c with 10arrow_forwardQ1: Code written using language A Code written using language B Line 1: x=3 Line 2: func1 ) { print "x"; } Line 3: func2 () { Line 4: int x=9; Line 4: func1; Line 5: x-4.5 } Line 4: func1 Line 5: func2 Line 1: x=3 Line 2: func1 0{ print "x"; } Line 3: func2 () { Line 4: int x3D%3B Line 4: func%; Line 5: x=4.5 } Line 4: func1 Line 5: func2 Line 6: func1 Line 6: func1 Output: Output: No compilation errors. Running: 3 Running: 3 3 Error x is int and assigned a float value 4.5 Compare between language A and language B in terms of being 1) compiled vs. interpreted 2) imperative vs. declarative 3) object-oriented vs. non-object-oriented 4) weakly typed vs strongly typed 5) statically scoped vs. dynamically scoped [12 pt]arrow_forward: Correct the syntax errors void Main () { int x, Y; const a = 14; cin >> x , y; www if a=x*y; cout << ok; www a =5* y; cout << a <<“endl “; ww Else cout <arrow_forwardWhat a solution with java language please ?arrow_forwardA) (Assume the user enters George Washington .)string userlnput;cout << "What is your name?";cin >> userlnput;cout <<"Hello"<< userlnput << endl;B) (Assume the user enters George Washington.)string userlnput;cout << "What is your name?";getline (cin , userlnput);cout <<"Hello"<< userlnput << endl;arrow_forwardJSON Response example when code = BAHRAIN as follows: { "Country": "Bahrain", "Tenps"il ("day": "SUNDAY", "temp"i {"day": "HONDAY", "temp": 35), ("day": "TUESDAYr, "teng": 39), ("day": "WEDNESDAY", "tenp": 37),. ("day"i "THURSDAY", "tenp": 35), ("day"i "FRIDAV", "temp": 34), ("day": "SATURDAY", "teng": 37) 1. Implement find Templ ) function as follows: Sample Eample This function will be called whenever the user change the value of the pull-down menu. This function should contact Ve the Web Service API, sending the selected country code, to Co display the information (country, daily temperatures in the week and average weekly temperature) inside the div tag whose id -result as shown in the example on the right. Country ahraln In addition, the country name and the average temperatures should be saved as one JS object inside an array in a local storage. Whenever new request is made, the countrylaverage will be saved and added to the array inside the local storage (duplicates is allowed).…arrow_forwardLanguage: Processing //Constants controlling the game.//The number of sides should not be changed since the//graphics only handles from 1-6 dots.//In this version, the number of dice could be varied.final int NUM_SIDES=6; //Sides on the dicefinal int NUM_DICE=5; //The number of dice used //-------- Lab 10 Bronze ------------------------------------- //*****INSERT YOUR LAB 10 BRONZE CODE HERE***** bronze code attached as photo due to word count //***** ALSO CHANGE mouseClicked() IN THE PLACE INDICATED *****//***** TO MATCH THE NAME OF YOUR DICE ARRAY VARIABLE ***** //-------- Lab 11 Bronze ------------------------------------- int[] freqCount(int[] roll){//Count the frequencies of each number (1..NUM_SIDES) in//the given dice roll, returning the result as a array of//NUM_SIDES integers. Note that freqs[0..5] are the frequencies//of 1..6. The dice show 1-6 but subscripts must go 0-5. }//freqCount int maxOfAKind(int[] freqs){//Find and return the largest integer in an array of integers.…arrow_forwardC programming language questionarrow_forwardarrow_back_iosSEE MORE QUESTIONSarrow_forward_iosRecommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learningfunctions in c programming | categories of function |; Author: Education 4U;https://www.youtube.com/watch?v=puIK6kHcuqA;License: Standard YouTube License, CC-BY