Problem Solving with C++ (9th Edition)
9th Edition
ISBN: 9780133591743
Author: Walter Savitch
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 8.2, Problem 16STE
Explanation of Solution
Program:
//Include necessary header files
#include <iostream>
#include<cstring>
//Declare namespace
using namespace std;
//Define the main() function
int main()
{
//String declaration
string s;
//Print the statement
cout<<"Enter a line of input:\n";
//Get the input string from the user
�...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Enter an integer: -29
-29 is negative and odd!
// OUTPUT Sample Run #2
We write code to manipulate data, which are
provided by the user(s), to produce the
required outcome in the most efficient way!
CIS 25 Fall 2023 - Homework #1 - Page 5 of 7
CIS 25 C++ Programming
Laney College
Your Name
Information
Assignment:
Implemented by:
Required Submission Date:
Actual Submission Date:
CIS 25 C++ Programming
Laney College
Your Name
Enter an integer: -294258
-294257 is negative and even!
// OUTPUT Sample Run #3
We write code to manipulate data, which are
provided by the user(s), to produce the
required outcome in the most efficient way!
Information
--
Assignment:
Implemented by:
Required Submission Date:
Actual Submission Date:
HW #1 Exercise #1
Your Name
2023/09/18
JJ-
CIS 25 - C++ Programming
Laney College
Your Name
HW #1 Exercise #1
Your Name
2023/09/18
Enter an integer: 41294258
41294258 is positive and even!
// OUTPUT Sample Run #4
We write code to manipulate data, which are
provided by…
Computer Science
Title: Programming - Practical Test 1 - SET 3Learning Objective:Write simple Java programs using basic data types, operators and expressions.Write Java programs using control structures - Sequence
Question:Prepare a program that can read the price (RM) of two books. Calculate and print the total price (RM) of the two books that includes 5% discount.. Based on the given problem, the student need to:i. Write the Java programii. Display the output[100% marks]
Sample input and output:Input price of book 1 : 50.50Input price of book 2 : 90.90Total price : 141.4Discount : 7.07Net paymant : 134.33
help me please asap.
.
.
1. Write a program that asks and prints student information (name, age, allowance per
month). The number of students whose information must be collected will be stated at the
start of program execution. After the inputting process, all student info will be displayed. A
prompt will show telling the user if he/she wants to continue; if "Y/y", inputting student info
will again commence; if "N/n", the program will terminate. Any inputs other than "Y/y" or "N/n"
.
STUDENT DETAIL DB
Enter number of students:
2
.
Enter Student 1 name:
Karlo Cris
Enter Student 1 age:
24
Enter Student 1 allowance per month:
20000
Enter Student 2 name:
Yuan Kyrie
Enter Student 2 age:
20
Enter Student 2 allowance per month:
15000
Student 1 Details
➖➖➖➖➖
Name: Karlo Cris
Age: 24
Allowance Per Month: 20000.0
....
Student 2 Details
will not be accepted and will loop to the prompt until a valid input is given.
Coding Requirements:
Name: Yuan Kyrie
Age: 20
Allowance Per Month: 15000.0
Try again? (Y/N): G
Invalid…
Chapter 8 Solutions
Problem Solving with C++ (9th Edition)
Ch. 8.1 - Prob. 1STECh. 8.1 - What C string will be stored in singingString...Ch. 8.1 - What (if anything) is wrong with the following...Ch. 8.1 - Suppose the function strlen (which returns the...Ch. 8.1 - Prob. 5STECh. 8.1 - How many characters are in each of the following...Ch. 8.1 - Prob. 7STECh. 8.1 - Given the following declaration and initialization...Ch. 8.1 - Given the declaration of a C-string variable,...Ch. 8.1 - Write code using a library function to copy the...
Ch. 8.1 - What string will be output when this code is run?...Ch. 8.1 - Prob. 12STECh. 8.1 - Consider the following code (and assume it is...Ch. 8.1 - Consider the following code (and assume it is...Ch. 8.2 - Consider the following code (and assume that it is...Ch. 8.2 - Prob. 16STECh. 8.2 - Consider the following code: string s1, s2...Ch. 8.2 - What is the output produced by the following code?...Ch. 8.3 - Is the following program legal? If so, what is the...Ch. 8.3 - What is the difference between the size and the...Ch. 8 - Create a C-string variable that contains a name,...Ch. 8 - Prob. 2PCh. 8 - Write a program that inputs a first and last name,...Ch. 8 - Write a function named firstLast2 that takes as...Ch. 8 - Write a function named swapFrontBack that takes as...Ch. 8 - Prob. 6PCh. 8 - Write a program that inputs two string variables,...Ch. 8 - Solution to Programming Project 8.1 Write a...Ch. 8 - Write a program that will read in a line of text...Ch. 8 - Give the function definition for the function with...Ch. 8 - Write a program that reads a persons name in the...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that can be used to train the user...Ch. 8 - Write a sorting function that is similar to...Ch. 8 - Redo Programming Project 6 from Chapter 7, but...Ch. 8 - Redo Programming Project 5 from Chapter 7, but...Ch. 8 - Prob. 11PPCh. 8 - Write a program that inputs a time from the...Ch. 8 - Solution to Programming Project 8.14 Given the...Ch. 8 - Write a function that determines if two strings...
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
- *Modify the program so that the user will error trap for only 1 and 0 as an input. *If the user enters an input other than 1 or 0 display an error message and request the user enter that input again. *Do this for all inputs in the code. # User defined function for logic OR# The function takes two parameters and returns a single intdef OR(a: int, b: int)->int:# If a is equal to 1 return 1if a == 1 :return 1# If b is equal to 1 return 1elif b == 1 :return 1# If a and b is equal to 0 return 0else :return 0 # User defined function for logic NOR# The function takes two parameters and returns a single intdef NOR(a: int, b: int)->int:# If a is equal to 0 and b is also equal to 0 return 1if a == 0 and b == 0 :return 1# If a is equal to 0 and b is equal to 1 return 0elif a == 0 and b == 1 :return 0# If a is equal to 1 and b is also equal to 0 return 0elif a == 1 and b == 0 :return 0# If a is equal to 1 and b is also equal to 1 return 0elif a == 1 and b == 1 :return 0 # User defined…arrow_forwardPRG10: Write a program that accepts dates written in numerical form and outputs in complete form. :5 26 1986 : May 26, 1986 Enter date in number form Your date in complete form is PRG11: Write a program that will calculate and show bills of the Manila Electric Company. The rates vary depending on whether the useR is residential (R), commercial( C) , or industrial (I). Any other code should be treated as an error. The program should accept the subscriber ID, Subscriber Name, his total electrical consumption in a month, and the code of the consumer type. The rates are computed as follows: R: 50 plus .50 per kwh used C: 100 for the first 1000 kwh and 0.45 for each additional kwh I: 180 for the first 1000 kwh and 0.75 for each additional kwh PRG12: Write a program that will simulate the Paper, Rock, Scissors game. Two players should be able to either P, R or S then the program shall determine who the winner is and state why he wins based on the following criteria: Sample Output Paper…arrow_forward***IN PSUEDOCODE ONLY - not a real programming language!!*** Question:A prime number is a number that is only evenly divisible by itself and 1. For example, the number 5 is prime because it can only be evenly divided by 1 and 5. The number 6, however, is not prime because it can be divided evenly by 1, 2, 3, and 6. Design a Boolean function called isPrime, that accepts an integer as an argument and returns True if the argument is a prime number, or False otherwise. Use the function in a program that prompts the user to enter a number and then displays a message indicating whether the number is prime. The following modules should be written: - getNumber, that accepts a Ref to an integer, prompts the user to enter a number, and accepts that input - isPrime, that accepts an integer as an argument and returns True if the argument is a prime number, or False otherwise - showPrime, that accepts an integer as an argument , calls isPrime, and displays a message indicating whether the…arrow_forward
- Write code to complete DoublePennies()'s base case. Sample output for below program:Number of pennies after 10 days: 1024 Note: These activities may test code with different test values. This activity will perform three tests, with startingPennies = 1 and userDays = 10, then with startingPennies = 1 and userDays = 40, then with startingPennies = 1 and userDays = 1. #include <iostream>using namespace std; // Returns number of pennies if pennies are doubled numDays timeslong long DoublePennies(long long numPennies, int numDays){long long totalPennies; /* Your solution goes here */ else {totalPennies = DoublePennies((numPennies * 2), numDays - 1);} return totalPennies;} // Program computes pennies if you have 1 penny today,// 2 pennies after one day, 4 after two days, and so onint main() {long long startingPennies;int userDays; startingPennies = 1;userDays = 10;cout << "Number of pennies after " << userDays << " days: "<< DoublePennies(startingPennies,…arrow_forwardQuestion6: Write a Java program to calculate the following function: sin (2x? + 1) where r = cos(x? – 2) + 1 x = 1arrow_forward2. Write a program to input a number x from the keyboard. If the number is larger than 0, find its square root. Otherwise, calculate x* x. Write the program by using selection statement. A sample of the output showed as below. Please enter a positive or negative number: -4 You have entered -4 which is smaller than 0 Therefore -4 x -4 = -8 Hint: Use include to include sqrt function. Example: root=sqrt(x);arrow_forward
- User Prompts Your program will allow a human user to play Rock, Paper, Scissors with the computer. At the beginning of the game, the user should be prompted for his/her input. The valid choices for input are:• R or r (Rock)• P or p (Paper)• S or s (Scissors)• Q or q (Quit) Beginning of Round At the beginning of each round your program should ask the user for an input. Invalid Entry If the user inputs something other than r, R, p, P, s, S, q or Q, the program should detect the invalid entry and ask the user to make another choice. Round structure Each round of the game will have the following structure:1. The program will choose a weapon (Rock, Paper, Scissors), but its choice will not be displayed until later so the user doesn’t see it.2. The program will announce the beginning of the round and ask the user for his/her weapon choice3. The two weapons will be compared to determine the winner (or a tie) and the results will be displayed by the program4. The next round will…arrow_forwardWrite a program that prompts the user to enter two positive integers. Implement a function to validate the user input. The program will use a loop to re-prompt a user for an input until a user inserts a valid input. Implement a summation function.The program will sum those two integers and show a result on a terminal screen. The program must have a lease two functions. #1 Examples output: input1 - 7 input2 = 6 7+6 - 13 # 2 Examples output: input1 = 0 try again = -5 try again = 10 input2 - 6 10 + 6 - 16 Please fill in the source code below: #include using namespace std; int input); (int a, int b); int int input1= 0; int input2 = 0; cout<<"Input1 = "; input1 = (input1); cout<<"Input2 = "; input2 = getPositivelnput( átv S MacBook Air DII DD 80 888 F7 F8 F9 F4 F5 F6 F3 * & #3 2$ 7 COarrow_forwardRead and understand the following problem: 1. Write a program that accepts from the user a unit price of a certain product and the quantity of that product bought by a customer. It should compute and display the amount payable. note: discuss or explain the solution of the problem use this: #include <stdio.h> int main()arrow_forward
- Language: Python Write a function named factorial(x) that computes the factorial of a number. Include a docstring. Make sure you throw an error (such as ValueError) if x is negative or not an integer. You must implement this yourself (you can't use math.factorial). You can use the following procedure for the factorial: Set the result to 1 Loop over the values 1 to x, multiplying the result each time Return the result Here (as in later problems), I'll put ... where you should write code. Fill in the following: -> # write a function that calculates the factorial of an integer def factorial(x):... # !Check for input is integer or not, must be integer # print something that says integer or not # do calculations and return final result (several lines) result = 1 # use for-loop to calculate the factorial given x and return result ... # your input (you may use input command to ask user input) x = 10 factorial(x)arrow_forwardC++ Programming Exercise: The population of town A is less than the population of town B. However, the population of town A is growing faster than the population of town B. Write a program that prompts the user to enter the population and growth rate of each town. The program outputs after how many years the population of town A will be greater than or equal to the population of town B and the populations of both the towns at that time. (A sample input is: Population of town A = 5,000, growth rate of town A = 4%, population of town B = 8,000, and growth rate of town B = 2%.)arrow_forwardQuestion 1: Please develop a program. The program shows a O(n^2) time complexity. You may design nested loops. When you input a number, the output should be how many times of the loops. For example, if your input is 10, the number of loops should be 100 times, 200 times, 300 times, etc. The number of loops do not have to be an accurate number. Question 2: Please develop a program. The program shows a O(nlgn) time complexity. You may design nested loops. When you input a number, the output should be how many times of the loops. For example, if your input is 10, the number of loops should be 30 times, 60 times, etc. The number of loops do not have to be an accurate number.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 LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr