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
Textbook Question
Chapter 6.3, Problem 25STE
Consider the following code (and assume that it is embedded in a complete and correct
char c1, c2, c3, c4;
cout << “Enter a line of input:\n”;
cin.get(c1);
cin.get(c2);
cin.get(c3);
cin.get(c4);
cout << c1<< c2 << c3 << c4 << “END OF OUTPUT”;
If the dialogue begins as follows, what will be the next line of output?
Enter a line of input:
a b c d e f g
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
#include
// Function to calculate the factorial of a given positive integer
int factorial(int n) {
// TODO: Implement the factorial function here
}
int main() {
int num;
printf("Enter a positive integer: ");
scanf("%d", &num);
// TODO: Call the factorial function and print the result
}
return 0;
• Q1: Write a C program to calculate the factorial of a given positive integer entered by the user.
#include <stdio.h>void cubeByReference( int *nPtr ); // function prototypeint main( void ){ int number = 5; // initialize number printf("The original value of number is %d", number ); // pass address of number to cubeByReference cubeByReference( &number ); printf("\nThe new value of number is %d\n", number );} // end main
void cubeByReference( int *nPtr ){ *nPtr = *nPtr* *nPtr* *nPtr;}
passing argument by reference -
We modify the code above
1- define a second argument (example "int number2 = 9") and a pointer to it
2- define a second function (addByReference) that adds number2 to number - passing both arguments by reference
3- print-out the result (that is in number)
Upload the output and .c code
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…
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...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Population Write a program that will predict the size of a population of organisms. The program should ask for ...
Starting Out with Java: Early Objects (6th 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
Write SQL queries to answer the following questions: Which students are enrolled in Database and Networking? (H...
Modern Database Management
What is wrong with the following while statement? 1 while (z = 0) { 2 sum += z; 3 }
Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)
What message will the following program display if the user enters 5? What if the user enters 10? What if the u...
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
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
- (Numerical) Write a program that tests the effectiveness of the rand() library function. Start by initializing 10 counters to 0, and then generate a large number of pseudorandom integers between 0 and 9. Each time a 0 occurs, increment the variable you have designated as the zero counter; when a 1 occurs, increment the counter variable that’s keeping count of the 1s that occur; and so on. Finally, display the number of 0s, 1s, 2s, and so on that occurred and the percentage of the time they occurred.arrow_forward(Statistical) In many statistical analysis programs, data values considerably outside the range of the majority of values are simply dropped from consideration. Using this information, write a C++ program that accepts up to 10 floating-point values from a user and determines and displays the average and standard deviation of the input values. All values more than four standard deviations away from the computed average are to be displayed and dropped from any further calculation, and a new average and standard deviation should be computed and displayed.arrow_forwardCreate a program using C++ that satisfies the following requirements: SAMPLE ATTACHED Develop a function called "randomPairsGenerator" that generates and displays pairs of random numbers, with a maximum of 5 pairs per line. Within this function, use a loop to create 20 pairs of random numbers:1) The first number in each pair should be within the range of 1 to 50, inclusive.2) The second number in each pair should be within the range of 51 to 100, inclusive. For each pair, print the two numbers side by side, separated by a space. Separate each pair with a comma. After every 5 pairs, start a new line. After all 20 pairs have been generated, display the total count of pairs in which the sum of the two numbers is divisible by 7.arrow_forward
- PYTHON PROGRAMING : Code must only be in python. A tic-tac-toe grid of size n is a grid composed of empty tiles bounded by solid lines. The grid is composed of n tiles in width and n tiles in height. Tic-tac-toe is usually played on a grid of size 3. We want to write a program to display on the console a tic-tac-toe grid of size n. Each tile has a certain width in number of characters (for example 6) and a certain height in number of lines (for example 3). Here is the expected output of the program for n = 3: # # # # # ##################### # # # # # ##################### # # # # # # You need to display a tic-tac-toe grid of size n = 3 that respects this exact display format, with tiles of size 6 x 3. It should be easy to modify your program to change n, the width and height of…arrow_forwardplease use python. Problem definition:We want to write a Python program for n players, which are playing a tournament. In this competitionplayers solve 5 simple arithmetic problems. The arithmetic problems consist of simple addition operations of the form:number1 + number2 = _where the operands number1 and number2 are randomly generated.Initially your program displays a menu to enter the number of players and the difficulty level as shown in figure 1:Figure 1 Program initial menuThe difficulty level determines the number of digits in the operands number1 and number2:x Easy level means the operands consists of a unique digit (0, 1, 2,..., 9).x Advanced level means the operands consists of two digits (10, 11,…, 99). Use the random number generator to determine number1 and number2. After the playerchooses the difficulty level, your program displays the 5 problems. For instance, the sample below could be given in case where the player chooses advanced level:40 + 90 = _34 + 88 = _23 + 65 =…arrow_forwardPYTHON PROGRAMING : Code must only be in python. A tic-tac-toe grid of size n is a grid composed of empty tiles bounded by solid lines. The grid is composed of n tiles in width and n tiles in height. Tic-tac-toe is usually played on a grid of size 3. We want to write a program to display on the console a tic-tac-toe grid of size n. Each tile has a certain width in number of characters (for example 6) and a certain height in number of lines (for example 3). Here is the expected output of the program for n = 3: # # # # # ##################### # # # # # ##################### # # # # # # You need to display a tic-tac-toe grid of size n = 3 that respects this exact display format, with tiles of size 6 x 3. It should be easy to modify your program to change n, the width and height of…arrow_forward
- 15. Consider the following Java-like code: int number = <<read number from user>>; int mask = MASK; int result = number OP mask; if (result != 0) { print("Bit 8 was set"); } The above code is supposed to print “Bit 8 was set” if bit 8 of user’s number was set to 1. If bit 8 was not set, then this code should not print anything (result==0). What hexadecimal value should MASK be, and what bit-wise operation should OP be, for the above code to work correctly?arrow_forwardGiven the variable initializations int a[5] = {0, 10, 20, 30, 40};int k = 3;int *p = a + 1;determine the output from each of the following statements:A) cout << a[k];B) cout << *(a + k);C) cout << *a;D) cout << a[*a];E) cout << a[*a + 2];F) cout << *p;G) cout << p[0];H) cout << p[1];arrow_forward5. Consider the following c code: int k; int l; int *p; int *s; k=20; 1=30; p=&l; s=&k; *p= 5; What will the final values of the variables k, I, *p, *s after executing the above code?arrow_forward
- Read 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_forwardC PROGRAMMING - trace the execution of the following fragment: int m=10, n=5; int *mp, *np; mp= &m; np=&n; *mp = *mp + *np; *np= *mp - *np; printf("%d%d\n%d%d\n",m, *mp, n, *np);arrow_forwardTHIS IS FOR C++ ONLY Part 2b: Password Verification A secure password is critically important in today's world. Organizations typically have stringent requirements to ensure a password is complex enough so as not to be easily hacked. Write a program that will accept as input a potential password and determine whether or not it is valid in meeting the following criteria: at least eight characters long at least one uppercase letter at least one lowercase letter at least one digit at least one special character (you can determine what is acceptable) If the password is valid, ask the user to enter it again. If it matches, indicate the password has been accepted. If the password does not meet any of the above criteria, indicate which it does not meet.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author: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
Introduction to Operators in C; Author: Neso Academy;https://www.youtube.com/watch?v=50Pb27JoUrw;License: Standard YouTube License, CC-BY