Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 6.2, Problem 14STE
Explanation of Solution
Program:
//Include the needed headers
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <climits>
using namespace std;
//main() Method
int main()
{
//Print the required output
cout << "*" << setw(5) << 123 << "*"
<< 123 << "*" << endl;
cout...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Print person1's kids, apply the IncNumKids() function, and print again, outputting text as below. End each line with a newline.Sample output for below program with input 3:
Kids: 3
New baby, kids now: 4Only the solution goes here can be changed, the rest of the program cannot be messed with.
--------------------c++ program below------
#include <iostream>using namespace std;
class PersonInfo {public:void SetNumKids(int personsKidsToSet);void IncNumKids();int GetNumKids() const;private:int numKids;};
void PersonInfo::SetNumKids(int personsKidsToSet) {numKids = personsKidsToSet;}
void PersonInfo::IncNumKids() {numKids = numKids + 1;}
int PersonInfo::GetNumKids() const {return numKids;}
int main() {PersonInfo person1;int personsKids;
cin >> personsKids;
person1.SetNumKids(personsKids);
/* Your solution goes here */
return 0;}
12. John is used to doing programming in Python and since the print() function in Python by default prints a newline after printing the string passed to the print() function. But in his current project, he is using PHP programming language and the echo function does not print a newline by default after the end of the string. So, he often misses giving a newline after printing a message. Help David by writing a function myecho() that takes a string as a parameter and also prints a newline after printing the string.
Decryption Key
A|B|C| D|E|F|G|H|I|J|K|L|M
N|O|P|Q|R|S|T|U|V|W|X|Y|Z
(letter above equals below, and vice versa)
As you can see, A becomes N, B becomes O and so on.
Your job is to write a program, with at least four functions, including main, which must do the following:
1. Ask user whether they want to encode or decode a message - if no, then terminate
2. Take the input string from the user, store it in dynamic memory (use new)
3. As appropriate, encode or decode the message using Rot13.
4. Output the encoded/decoded message
5. Delete the input string from dynamic memory (use delete)
Chapter 6 Solutions
Problem Solving with C++ (10th Edition)
Ch. 6.1 - Prob. 1STECh. 6.1 - Prob. 2STECh. 6.1 - Suppose that you are still writing the same...Ch. 6.1 - Prob. 4STECh. 6.1 - Prob. 5STECh. 6.1 - Prob. 6STECh. 6.1 - Suppose bla is an object, dobedo is a member...Ch. 6.1 - Prob. 8STECh. 6.1 - Prob. 9STECh. 6.1 - A program has read half of the lines in a file....
Ch. 6.1 - Prob. 11STECh. 6.2 - Prob. 12STECh. 6.2 - Prob. 13STECh. 6.2 - Prob. 14STECh. 6.2 - What output will be sent to the stuff.dat when the...Ch. 6.2 - Prob. 16STECh. 6.2 - In formatting output, the following flag constants...Ch. 6.2 - Here is a code segment that reads input from...Ch. 6.2 - Prob. 19STECh. 6.2 - Write the definition for a void function called...Ch. 6.2 - (This exercise is for those who have studied the...Ch. 6.3 - Suppose c is a variable of type char. What is the...Ch. 6.3 - Suppose c is a variable of type char. What is the...Ch. 6.3 - Prob. 24STECh. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Suppose that the program described in Self-Test...Ch. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Prob. 29STECh. 6.3 - Define a function called copyLine that takes one...Ch. 6.3 - Prob. 31STECh. 6.3 - (This exercise is for those who have studied the...Ch. 6.3 - (This exercise is for those who have studied the...Ch. 6.3 - Suppose ins is a file input stream that has been...Ch. 6.3 - Write the definition for a void function called...Ch. 6.3 - Consider the following code (and assume that it is...Ch. 6.3 - Write some C++ code that will read a line of text...Ch. 6 - Write a program that will search a file of numbers...Ch. 6 - Write a program that takes its input from a file...Ch. 6 - a. Compute the median of a data file. The median...Ch. 6 - Write a program that takes its input from a file...Ch. 6 - Write a program that gives and takes advice on...Ch. 6 - Write a program that reads text from one file and...Ch. 6 - Prob. 7PCh. 6 - Write a program to generate personalized junk...Ch. 6 - Write a program to compute numeric grades for a...Ch. 6 - Enhance the program you wrote for Programming...Ch. 6 - Prob. 4PPCh. 6 - Write a program that will correct a C++ program...Ch. 6 - Write a program that allows the user to type in...Ch. 6 - This project is the same as Programming Project 6,...Ch. 6 - This program numbers the lines found in a text...Ch. 6 - Write a program that computes all of the following...Ch. 6 - The text file babynames2012.txt, which is included...Ch. 6 - To complete this problem you must have a computer...Ch. 6 - Write a program that prompts the user to input the...Ch. 6 - The following is an old word puzzle: Name a common...
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++arrow_forwardYou are working on problem set: HW2 - loops (Pause) Pause) ? variableScope ♡ Language/Type: Java expressions for % A variable's scope is the part of a program in which it exists. In Java, the scope of a variable starts when it is declared and ends when the closing curly brace for the block that contains it is reached. A variable is said to be in scope where it is accessible. Consider the following program: public class Example { public static void main(String[] args) { performTest (); } } public static void performTest() { int count = 12: for (int i = 1; i <= 12; i++) { runSample(); K } } } System.out.print(count); public static void runSample() { System.out.print("sample"); 7 с M 31 In which of these blocks is the variable count in scope for the entirety of the block? runSample method a. b. main method c. for loop d. O performTest method (order shuffled) In which of these blocks is the variable i in scope for the entirety of the block? a. O main method b. O runSample method c. O…arrow_forwardWrite a GO program that uses a struct that holds employee, hoursWorked, and payPerHour. Create two variables of type struct (2 employees) and write a function that calculates the two employees paychecks. You may hardcode values if you are using the web compiler. (Hardcode the values!)arrow_forward
- Must show it in Python: Please show step by step with comments. Please show it in simplest form. Input and Output must match with the Question Please go through the Question very carefully.arrow_forwardc++ or java or in pseudo code with explaining note: if anything is unclear or seems left out make an assumption and document your assumption Implement an algorithm for assigning seats within a movie theater tofulfill reservation requests. Assume the movie theater has the seatingarrangement of 10 rows x 20 seats, as illustrated to the below.The purpose is to design and write a seat assignmentprogram to maximize both customer satisfaction and customersafety. For the purpose of public safety, assume that a buffer of three seats inbetween Input DescriptionYou will be given a file that contains one line of input for eachreservation request. The order of the lines in the file reflects the order inwhich the reservation requests were received. Each line in the file will becomprised of a reservation identifier, followed by a space, and then thenumber of seats requested. The reservation identifier will have theformat: R####. See the Example Input File Rows section for anexample of the input…arrow_forwardIn C, Assume that the int variables i and j have been declared, and that n has been declared and initialized.Write code that causes a "triangle" of asterisks of size n to be output to the screen. Specifically, n lines should be printed out, the first consisting of a single asterisk, the second consisting of two asterisks, the third consisting of three, etc. The last line should consist of n asterisks. Thus, for example, if n has value 3, the output of your code should be******You should not output any space characters.arrow_forward
- Objectives: Implement a program using the basic I/O commands of C, the assignment operator, and arithmetic operators Description Input a 5 digit integer. Print the place value for each digit. Sample Output if Applicable Example: Enter a 5 digit number: 12345 1 Ten thousands 2 Thousands 3 Hundreds 4 Tens 5 Onesarrow_forwardWrite a C++ program based on the design you created in Exercise 2a and name it NameSort.cpp. Step through the code by hand. // Enter your name as a comment for program identification // Program assignment NameSort.cpp // Enter your class section, and time // /* The program NameSort.cpp is a program that prompts the user to enter three names separated by blanks. The names are displayed in alphabetical order. */ /* The user will input three names separated by blanks. */ /* The names will be displayed in alphabetical order. */ //header files // use the correct preprocessor directives for input/output and strings ------------------------- --------------------------- ------------------------ int main() { // declare variables /* declare 3 string variables to read in the three names */ --------------------------------------------- // // prompt the user for three names --------------------------------------------- // read in the three names ----------------------------------------------- // //…arrow_forwardin c++arrow_forward
- write the following blocks on a a document or any softwarearrow_forwardWhat does this mean: This does not handle the end of month processing correctly. The monthly fee should only be deducted if the balance is below the minimum. Similarly, the interest should only be added if the balance is above the minimum. And it is a c++ assignment not a Java assignmentarrow_forwardGiven the following comments and function declarations, write matching function definitions. void displayTotal(int price1, int price2, int price3); // Lists all three product prices on sequential lines, // as well as the total cost of them combined. void calcTotalPrice(double& price, int num); // Calculates and prints a total price for a transaction. // A transaction involves buying num products for price value, // including a tax rate of 0.00875%. // The price is stored in the price variable. int doubleAndMult(int& x, int &y); // Doubles the value of x and y, // then returns the value of the two added together.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