![C++ How to Program (Early Objects Version)](https://www.bartleby.com/isbn_cover_images/9780134448824/9780134448824_largeCoverImage.gif)
C++ How to Program (Early Objects Version)
10th Edition
ISBN: 9780134448824
Author: Paul Deitel; Harvey M. Deitel
Publisher: Pearson Education (US)
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 7, Problem 7.21E
(Sales Summary) Use a two-dimensional array to solve the following problem. A company
has four salespeople (l to 4) who sell five different products (l to 5). Once a day, each salesperson
passes in a slip for each different type of product sold. Each slip contains the following:
- The salesperson number
- The product number
- The total dollar value of that product sold that day
Expert Solution & Answer
![Check Mark](/static/check-mark.png)
Want to see the full answer?
Check out a sample textbook solution![Blurred answer](/static/blurred-answer.jpg)
Students have asked these similar questions
Please do not give solution in image format thanku
Use the c language to code the following. The most frequent value is the one that appears most frequently among the given values.
Given an integer array, write a function that returns the most frequent value.
However, the following conditions shall be satisfied.
(1)The number of elements in an integer array is set at 10.
(2)The range of integers used in the array is from 1 to 10.
(3)If there are multiple binaries, the function returns -1.
(4)If there is only one minimum value, it returns that value.
(5) In the case of (3), "There are several."
(4) In the case of (4), print the value
in python
You must make a rock paper scissors game
Goal
Ask the player if they pick rock paper or scissors
ask for r, p, or s or 1, 2, or 3.
Have the computer chose its move
Compare the choices and decide who wins
Print the results
Sub-goals
Let the player play again
Keep a record of the score e.g. (Player: 3 / Computer: 6)
Keep a record of the games played (2 dimensional array)
Use a Functions for:
Comparing player choices
Error trap for choice
(FYI: Pseudocode is required (Not any programming language)
Design a pseudocode program that loads an array with the following 7 values. Add one more word (of your own choosing) for a total of 8 words.
biffcomelyfezmottleperukebedraggledquisling
Be sure to use lowercase, as shown above. This will make the processing easier.
Ask the user to enter a word
Search through this array until you find a match with the word the user entered.
Once you find a match, output "Yes, that word is in the dictionary".
If you get to the end of the array and do NOT find a match, output "No, that word is not in the dictionary".
The program should work with any set of words in the arrays. If I were to change the words in the arrays, it should still work.
If you need help, look at the search example in your textbook.
Chapter 7 Solutions
C++ How to Program (Early Objects Version)
Ch. 7 - Exercises 7.6(Fill in the Blanks) Fill in the...Ch. 7 - (True or False) Determine whether each of the...Ch. 7 - (Write C++ Statements) Write C++ statements to...Ch. 7 - (Two-Dimensional array Questions) Consider a...Ch. 7 - (Salesperson Salary Ranges) Use a one-dimensional...Ch. 7 - (One-Dimensional array Questions) Write statements...Ch. 7 - (Find the Errors) Find the error(s) in each of the...Ch. 7 - (Duplicate Elimination with array) Use a...Ch. 7 - Prob. 7.14ECh. 7 - Prob. 7.15E
Ch. 7 - (Dice Rolling) Write a program that simulates...Ch. 7 - ( What Does This Code Do?) What does the following...Ch. 7 - (Craps Game Modification) Modify the program of...Ch. 7 - (Converting vector Example of Section 7.10 to...Ch. 7 - Prob. 7.20ECh. 7 - (Sales Summary) Use a two-dimensional array to...Ch. 7 - (Knight's Tour) One of the more interesting...Ch. 7 - (Knight's Tour: Brute Forty Approaches ) In...Ch. 7 - (Eight Queens) Another puzzler for chess buffs is...Ch. 7 - (Eight Queens: Brute Force Approaches) In this...Ch. 7 - Prob. 7.26ECh. 7 - (The Sieve of Eratosthenes) A prime integer is any...Ch. 7 - Prob. 7.28RECh. 7 - (Eight Queens) Modify the Eight Queens program you...Ch. 7 - (Print an array) Write a recursive function...Ch. 7 - Prob. 7.31RECh. 7 - Prob. 7.32RECh. 7 - (Maze Traversal) The grid of hashes (#) and dots...Ch. 7 - Prob. 7.34RECh. 7 - Making a Difference 7.35 (Polling) The Internet...
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) Given a one-dimensional array of integer numbers, write and test a function that displays the array elements in reverse order.arrow_forwardMonkey BusinessA local zoo wants to keep track of how many pounds of food each of its three monkeys eats each day during a typical week. Write a program that stores this information in a two-dimensional 3 × 7 array, where each row represents a different monkey and each column represents a different day of the week. The monkeys are represented by integers 1, 2, and 3; the weekdays are "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday". The program should first prompt the user to input the data for each monkey, starting with "Sunday" for monkey #1, then monkeys #2 and #3, followed by "Monday" for monkey #1, then monkeys #2 and #3 and so on, through "Saturday". The program then creates a report that includes the following information, each properly labeled (see below): Average amount of food eaten per day by the whole family of monkeys. The least amount of food eaten during the week by any one monkey. The greatest amount of food eaten during the week by any…arrow_forwardi. Creates a matrix using: B=rand (20) a-write a program to find all numbers less than or equal 0.5 and put them in a new matrix with dimension 20x10. you can extend with zeros to fill the matrix. b- Do same as point a for all numbers above 0.5. c- Count all the numbers less or equal 0.3 , the numbers between 0.3 and 0.7 and count the numbers more than or equal 0.7.Put the results in a new vector with dimension 3x1. d- Replace the numbers of between 0.7 and 0.9 with 1. e- Add all the elements column wise.arrow_forward
- (This question is complete and as it given by the professor) Consider the following declaration: const int NUM_DEPTS=10; //number of departments const int NUM_MONTHS=6; //number of months double sales[NUM_DEPTS][NUM_MONTHS]; //array to hold department sales double aveSales[NUM_DEPTS]; //array to hold average sales of departments Suppose the array sales is already filled with each department’s sales for six months. Complete the following function definition for a void function to calculate each store’s average sales and store the results in the array aveSales. Write the function definition. Proper indentation and alignment of statements is required. void CalcAveSales(const double sales[ ][NUM_MONTHS], double aveSales[ ])arrow_forwardInstructions: Using an array, enhance the program that you have performed in the previous exercise. The program should accept multiple entries and iteratively perform the following operations. Submit the source code and screenshot of output. Using a user-defined function and appropriate conditional and looping statements, create a program that will: (a) ask the item price from the user (b) ask how many items to purchase for a specific item price (c) ask if there are other items to purchase, if yes, repeat the first step, proceed to the next step if otherwise (d) compute and display for the total amount to pay (e) ask for the payment from the user (f) accepts only enough amount of payment, ask another payment if otherwise (g) compute and display changearrow_forwardC PROGRAMMING - write a function get_output which takes a two dimensional array as parameter and returns the number of ones found in both the diagonals of the array. (assume the array is filled with 0's and 1's only)arrow_forward
- complete program that manages the library inventory of a bookstore with o different book titles. The program should: (i) Prompt the user to input the quantity of each book in stock. Apply a 2D array to store the quantities. (ii) Identify which book has the highest stock quantity. Apply a non-return value function, include a parameter list if necessary. (iii) Identify which book has the lowest stock quantity. Apply a non-return value function, include a parameter list if necessary. (iv) Calculate the average stock quantity for all books and display it. Apply a return value function, include a parameter list if necessary. (v) Determine whether each book is well-stocked or needs restocking by comparing its quantity to the average stock quantity. If a book's quantity is greater than or equal to the average, then it's well-stocked; otherwise, it needs restocking. Requirements: Apply a 2D array. Use functions for better modularization. Display the results clearly for each book. Sample…arrow_forwardPart1 (Numpy) : Write a Python program as Jupyter Notebook to accomplish the following tasks: Create a random Matrix of 10x10 using numpy.random.rand function, and store this Matrix into Variable name W1. Create a random Matrix of 10x1 using numpy.random.rand function, and store this vector into Variable name b1. Create a random Matrix of 10x10 using numpy.random.rand function, and store this Matrix into Variable name W2. Create a random vector of 10x1 using numpy.random.rand function, and store this vector into Variable name b2. Perform matrix multiplication: output =W1 × b1 using for loops to iterate through the column and rows. Do not use any built-in NumPy functions. Perform matrix multiplication: output =W1 × b1 using built-in NumPy function numpy.dot. Repeat step 5 and step 6 for W2, and b2. Part2 (Matplotlib and Numpy) : Write a Python program as Jupyter Notebook to accomplish the following tasks: Use linspace function in numpy to create 400 points from (-4π) to (4π) , and…arrow_forwardExercise 2. (Pascal's Triangle) Pascal's triangle Pn is a triangular array with n+1 rows, each listing the coefficients of the binomial expansion (x+ y)', where 0 _ "/workspace/project3 рython3 pавса1.ру 10 1 1 1 1 2 1 1 33 1 1 4 6 4 1 1 5 10 10 5 1 16 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 1 9 36 84 126 126 84 36 9 1 1 10 45 120 210 252 210 120 45 10 1 В равса1.ру import stdarray import stdio іпрort вys # Accept n (int) as command -line argument. ... # Setup a 2D ragged list a of integers. The list must have n + 1 rovs, vith the ith (0 <= i # <= n) row a[i] having i + 1 elements , each initialized to 1. For example, if n = 3, a should be # initialized to [[1], [1, 1], [1, 1, 1], [1, 1, 1, 1]]. a =... for i in range (...): ... # Fill the ragged list a using the formula for Pascal's triangle 1] [j - 1) + a[i - 1] [j] a [i][j] = a[i - 1] [j - 1] + a[i - 1] [j] #3 # vhere o <- i <- n and 1 <= j < i. for i in range (...): for j in range (...): ... # Write a to standard…arrow_forward
- Decide which of the following statements is either true or false and re-correct the false ones. 5. do … while repetition statement gives full control on the code block to be repeated. 6. All binary operators except for the assignment operators are evaluated from Left to Right 7. A ragged 2D array is a 2D array in which each column may contain different number of rows. 8. Each row in a 2D array could be dealt with as 1D array. 9. The following statement creates and initializes the array x: int x[] = {10, 20, 30, 40, 50}; 10. A Java program may contain more than one method with the same signature.arrow_forwardQ3: a- Write a program to pass a two dimensional square matrix as a parameter to a function; this function is used to convert the elements of the first row of the matrix to the average elements of the second and fourth rows; finally display the matrix after change.arrow_forwardHelp on the following question? Code Review Section Your co-worker has developed a function to find the median value in an unsorted array with an odd number of elements. For arrays with an even number of elements, this function does not apply. To normally find such a value would be to sort the array and then obtain the value at the middle index of the array. For example, [5 2 53 1 4], the median is 4 because when it is sorted, the array will be [1 2 4 5 53] and the value at the middle index is 4. Your co-worker’s function uses the partition function that is the same function as the one the QuickSort algorithm uses. Here’s the code he shows you: public static int[] array = {6, 1, 20, 10, 4}; public static int findMedian(int lo, int hi, int medianIndex) { int partitionIndex = partition(lo, hi); if (medianIndex == partitionIndex) return partitionIndex; if (medianIndex > partitionIndex) return findMedian(partitionIndex + 1, hi,…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 PtrProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
![Text book image](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
![Text book image](https://www.bartleby.com/isbn_cover_images/9781337102124/9781337102124_smallCoverImage.gif)
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
1.1 Arrays in Data Structure | Declaration, Initialization, Memory representation; Author: Jenny's lectures CS/IT NET&JRF;https://www.youtube.com/watch?v=AT14lCXuMKI;License: Standard YouTube License, CC-BY
Definition of Array; Author: Neso Academy;https://www.youtube.com/watch?v=55l-aZ7_F24;License: Standard Youtube License