EBK STARTING OUT WITH C++
9th Edition
ISBN: 9780134379371
Author: MUGANDA
Publisher: PEARSON CUSTOM PUB.(CONSIGNMENT)
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 12, Problem 10RQE
Program Description Answer
The “strcat” function is used to concatenate one string to another string.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
C++ Need Help with 3 part
#include <iostream>#include <string>using namespace std;
void PrintMenue() {cout << "\nMENU" << endl;cout << "c - Number of non-whitespace characters" << endl;cout << "w - Number of words" << endl;cout << "f - Find text" << endl;cout << "r - Replace all !'s" << endl;cout << "s - Shorten spaces" << endl;cout << "q - Quit" << endl;cout << "\nChoose an option:" << endl;}
/* Define your functions here. */
int main() {
string text;cout << "Enter a sample text:\n" << endl;getline(cin, text);cout << "You entered: ";cout << text << endl;PrintMenue();return 0;}
i) How to convert all the C code to C++(stdio.h)
#include<iostream>using namespace std;int main(){ const int b=14; const float f=0.20; cout<<"----------------"<<endl; cout<<"BOOK LOAN SYSTEM"<<endl; cout<<"----------------"<<endl; cout<<"Enter the number of books : "; int n; cin>>n; cout<<"\nEnter the days of the loan : "; int l; cin>>l; cout<<"\n-------------------------------------"<<endl; cout<<"Days overdue : "; if(l>b){ cout<<l-b; cout<<"\nFine : RM "<<(l-b)*(f)*n; }}
I need to draw a flowchart for this cod
#include<iostream>
#include<string>
using namespace std;
int main(){
// For printing welcome message
cout<<"-------------------------------------------"<<endl;
cout<<"| |"<<endl;
cout<<" Welcome to barking lot dog day care center"<<endl;
cout<<"| |"<<endl;
cout<<"-------------------------------------------"<<endl;
cout<<"Please provide ID number and contact number of owner: "<<endl;
int id;
// Input details about owner
string cn;
cout<<"Owner Id: ";
cin>>id;
cout<<"Owner contact number: ";
cin>>cn;
cout<<endl;
cout<<"Please provide Dog Details"<<endl;
string dogname;
string dogbreed;
int dogage;
int dogweight;
// Input details about dog
cout<<"Dog name: ";
cin>>dogname;
//getline(cin, dogname); // If you want to input name with whitespaces, use getline
cout<<"Dog breed: ";
//getline(cin, dogbreed);…
Chapter 12 Solutions
EBK STARTING OUT WITH C++
Ch. 12.2 - Write a short description of each of the following...Ch. 12.2 - What will the following program segment display?...Ch. 12.2 - Prob. 12.3CPCh. 12.2 - Prob. 12.4CPCh. 12.2 - Write code that uses the cin.get1ine function read...Ch. 12.2 - Indicate whether the following strcmp function...Ch. 12.2 - Prob. 12.7CPCh. 12.3 - Write a short description of each of the following...Ch. 12.3 - Write a statement that will convert the C-string...Ch. 12.3 - Prob. 12.10CP
Ch. 12.3 - Prob. 12.11CPCh. 12.3 - Prob. 12.12CPCh. 12.4 - What is the output of the following program?...Ch. 12 - A(n)___________is represented in memory as an...Ch. 12 - The____________ statement is required before the...Ch. 12 - A(n)____________is written in your program as a...Ch. 12 - Prob. 4RQECh. 12 - The______________ is used to mark the end of a...Ch. 12 - Prob. 6RQECh. 12 - Prob. 7RQECh. 12 - Prob. 8RQECh. 12 - Prob. 9RQECh. 12 - Prob. 10RQECh. 12 - Prob. 11RQECh. 12 - Prob. 12RQECh. 12 - Prob. 13RQECh. 12 - Prob. 14RQECh. 12 - Prob. 15RQECh. 12 - Prob. 16RQECh. 12 - Prob. 17RQECh. 12 - Prob. 18RQECh. 12 - Write a function whose prototype is char...Ch. 12 - #inc1ude iostream using namespace std; int main()...Ch. 12 - #include iostream using namespace std; int main()...Ch. 12 - #include iostream using namespace std; int main()...Ch. 12 - #inc1ude iostream #inc1ude string using namespace...Ch. 12 - #inc1ude iostream #inc1ude cstring using namespace...Ch. 12 - #inc1ude iostream using namespace std; int main()...Ch. 12 - #inc1ude iostream #inc1ude string using namespace...Ch. 12 - #include iostream #inc1ude cstring using namespace...Ch. 12 - #include iostre4m #inc1ude cstring using namespace...Ch. 12 - Each of the following programs or program segments...Ch. 12 - Soft Skills 30. You are a member of a...Ch. 12 - Prob. 1PCCh. 12 - Prob. 2PCCh. 12 - Prob. 3PCCh. 12 - Prob. 4PCCh. 12 - Name Arranger Write a program that asks for the...Ch. 12 - Prob. 6PCCh. 12 - Prob. 7PCCh. 12 - Prob. 8PCCh. 12 - Prob. 9PCCh. 12 - Password Verifier Imagine you are developing a...Ch. 12 - Prob. 11PCCh. 12 - Check Writer Write a program that displays a...Ch. 12 - Prob. 13PCCh. 12 - Dollar Amount Formatter Modify Program 12-13 by...Ch. 12 - Word Separator Write a program that accepts as...Ch. 12 - Prob. 16PCCh. 12 - I before e except after c A friend of yours who is...Ch. 12 - User Name Write a program that queries its...Ch. 12 - String Splitter Write a function vectorstring...Ch. 12 - Palindromic Numbers A palindromic number is a...
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
- (JS)Write a function named "tweets" that takes a string as a parameter. If a message can hold at most 280 characters, calculate the smallest number of messages needed to hold all of the text in the input. The function should return the number it calculated.arrow_forwardI need a function that takes a string and returns initials such as Bob Burnett becoming B.B. string CreateAcronym(string userPhrase);int main() {while (true){string userPhrase;getline(cin, userPhrase); if (userPhrase == "") {break; }cout << CreateAcronym(userPhrase) << endl;}return 0;}string createAcronym( const string && userPhrase ) {int i;string acronym;bool use_next = true; for (i=0; i < userPhrase.size(); i++){char character = userPhrase.at(i);int ascii = (int)character;if(ascii > 64 && ascii < 91 && use_next == true){acronym += character;use_next = false;} else if(ascii == 32){use_next=true;}else{use_next = false;}}return acronym;} Please fix my program using c++.arrow_forward// HouseSign.cpp - This program calculates prices for custom made signs. #include <iostream> #include <string> using namespace std; int main() { // This is the work done in the housekeeping() function // Declare and initialize variables here // Charge for this sign // Color of characters in sign // Number of characters in sign // Type of wood // This is the work done in the detailLoop() function // Write assignment and if statements here // This is the work done in the endOfJob() function // Output charge for this sign cout << "The charge for this sign is $" << charge << endl; return(0); }arrow_forward
- Binary to String Create a function binary_to_ascii_string() that converts binary information into ASCII characters. This accepts a list of binaries, binary_values, and returns them as a string. (Note that the binary strings have 8 characters.) An example is present in the photo below. Thank you!arrow_forwardC++ 10.17 Forms often allow a user to enter an integer. Write a program that takes in a string representing an integer as input, and outputs Yes if every character is a digit 0-9. Ex: If the input is: 1995 the output is: Yes Ex: If the input is: 42,000 or 1995! the output is: No Hint: Use a loop and the isdigit() function (don't forget to include the cctype library). CODE PROVIDED: #include <iostream>#include <string>#include <cctype>using namespace std; string solve(string userStr) { int start; if(userStr[0]=='-' && isdigit(userStr[1])){ start=1; } else{ start=0; } for(int i=start; i<userStr.length();i++){ if(!isdigit(userStr[i])){ return "No"; } return "Yes" }}arrow_forwardC++ You are required to write three overloaded functions called stringOperation that take in the following formal parameters list: Function 1: takes as input a string, ONE character, and an integer n, and returns true if the string contains that character EXACTLY an n number of times. Function 2: takes as input a string and TWO alphabatical characters c1 and c2, and returns true if all the string characters fall in the range between the two passed characters (exclusive) (You must make sure to order the characters first if c2 < c1 ). Function 3: takes as input a string and THREE alphabatical characters c1, c2 and c3. The function reorders the characters in asecnding order, such that c1 holds the smallest character and c3 holds the largest character. The function returns true if the string characters that fall between c1 and c2 (exclusive) is less than the string characters that fall between c2 and c3 (exclusive). Do not write and submit the main subroutine, or any include…arrow_forward
- Computer Science ****Please Write a program CODE in C 2. Write a function which takes a string of any length and returns the number of times the letter a appears in the string. Write the main program, which prompts the user to enter a sentence (up to 100 characters) and uses the function to find the number of times a occurs in the sentence. Print the result.arrow_forward4.4 Arithmetic Operator #include <iostream>using namespace std;main (){ int a, b, c, sum; cout <<"An arithmetic operator program\n"; cout <<"\nenter first integer, a:"; cin >>a; cout <<"\nenter second integer, b:"; cin >> b; cout <<"\nenter thrid integer, c:"; cin >> c; sum = a * b - c % 3; cout << "\nthe sum of (a * b - c % 3) is " << sum << endl; return 0;} Can you predict what is the output will be before run the code?arrow_forward# NumberFun.py # using multiple functions. # copy/paste this program to run it first, you are supposed to use Google Chrome as Internet Browser for this course. # 1. calculate sum of the first n natural numbers, e.g.:1,2,3,... def sumN(n): sumN = 0 for i in range(1,n+1): sumN = sumN + i return sumN # 2. calculate sum of the square of the first m natural numbers, e.g.:1,4,9,... ### After you define/write/complete the function sumMSquare(m), remove the # sign as below to ENABLE next line of code ####def sumMSquare(m):### YOUR TURN TO DEFINE/WRITE/COMPLETE function sumMSquare(m) as below, based on sumN(n) # 3. call two functions defined previously within main() function def main(): print("This program computes the total and total of squares of the first") print("N/M natural numbers.\n") n,m = input("Please enter a value for N and M: ").split(",") print("The total of the first", n, "natural numbers is", sumN(int(n)))### After you define/write/complete the function sumMSquare(m), remove…arrow_forward
- Create a function that takes three arguments argument 1 - will be the operation to perform as a string + for addition - for subtraction + for addition * for multiplication argument 2 will be a value argument 3 will be another value function should look like perform_operation(operation, value1, value2) when the function is called with these arguments perform_operation("+", 4, 10), I would expect the function to return 14 as the result. You are required to use the return keywordarrow_forward// LargeSmall.cpp - This program calculates the largest and smallest of three integer values. #include <iostream> using namespace std; int main() { // This is the work done in the housekeeping() function // Declare and initialize variables here int largest; // Largest of the three values int smallest; // Smallest of the three values // Prompt the user to enter 3 integer values // Write assignment, add conditional statements here as appropriate // This is the work done in the endOfJob() function // Output largest and smallest number. cout << "The largest value is " << largest << endl; cout << "The smallest value is " << smallest << endl; return 0; }arrow_forward# Create a function to count number of vowels in the string """ the function takes string as an input the function should displays number of vowels in the string """ def number_of_vowels(input_text): # your code will go in here #include <string> #include <iostream>arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended 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 Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning