C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN: 9781337102087
Author: D. S. Malik
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Question
error_outline
This textbook solution is under construction.
Students have asked these similar questions
Write a function named fill_array, which takes an array and its size as
parameters, and writes the sum of all the elements in the array on each of its
elements. For example, if the array contains the elements 1,2,3,4, then the function
should write 10, 10, 10, 10 on the elements.
Programming in C
CorrectFormation
Create a program and locally declare in main fname and Iname and completeName. Ask the user for their first and last name. Put
the values into fname and Iname. You will create a function that is called as followed.
joinNames( fname, Iname, completeName );
You will pass the first name array, the last name array, and the array that will contain the complete name. The function named
joinNames should put the first and last names together in completeName. Make sure that the first and last names begin with
capital letters, and that all others are lower case. Display the final combined name.
Please enter your first name:chuck wagon
Please enter your last name:The complete name is Chuck Wagon
Process returned e (8xe) execution time : 5.192 s
Press any key to continue.
C++
Write a program that declares a struct to store the data of a football player (player’s name, player’s position, number of touchdowns, number of catches, number of passing yards, number of receiving yards, and the number of rushing yards).
Declare an array of 10 components to store the data of 10 football players.
Your program must contain a function to input data and a function to output data. Add functions to search the array to find the index of a specific player, and up-date the data of a player. (You may assume that the input data is stored in a file.) Before the program terminates, give the user the option to save data in a file. Your program should be menu driven, giving the user various choices.
An example of the program is shown below:
Select one of the following options:
1: To print a player's data
2: To print the entire data
3: To update a player's touch downs
4: To update a player's number of catches
5: To update a player's passing yards
6: To update a player's…
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) a. Define an array with a maximum of 20 integer values, and fill the array with numbers input from the keyboard or assigned by the program. Then write a function named split() that reads the array and places all zeros or positive numbers in an array named positive and all negative numbers in an array named negative. Finally, have your program call a function that displays the values in both the positive and negative arrays. b. Extend the program written for Exercise 6a to sort the positive and negative arrays into ascending order before they’re displayed.arrow_forwardIn c++ please, The following is specifially where im having trouble 4) Create a function to print out the results for each test.void printExamOverview(int stuGrades[][TOTAL_TESTS], int numStu);This function will call getExamAvgMinMaxGrade() to get the class average, highest/lowest grade for each exam. Then it will save the data in a 2D array defined asarrow_forwardIf you pass a variable by function's execution. Changes to the parameter are not made to the argument. to a function, the function will make a local copy of that variable and use that copy throughout the Array indexing always starts with the number: Declare an array called grades that can hold 100 integers.arrow_forward
- in c++ Write a user-defined function that takes an array and the size of the array as parameters, and returns the number of elements whose values are between 10 and 20 in the array. Define and initialize an array with 10 elements in main() function and use your user-defined function to display the result.arrow_forwardWrite a function called largest_sum_sequence() that accepts an array of signed integers and the number of items in the array as parameters, and returns the largest sum of a sequence of numbers in the array. A sequence is defined as a single item or multiple items that are in consecutive adjacent memory locations. Example 1: 9 3 -1 7 -12 largest sum in sequence is 18 [9, 3, -1, 7] Example 2: -77 3 -2 1 largest sum in sequence is 3 [3]arrow_forwarduse C++ programming language Write a modular program that analyzes a year’s worth of rainfall data. In addition to main, the program should have a getData function that accepts the total rainfall for each of 12 months from the user and stores it in an array holding double numbers. It should also have four value-returning functions that compute and return to main the totalRainfall, averageRainfall, driestMonth, and wettestMonth. These last two functions return the number of the month with the lowest and highest rainfall amounts, not the amount of rain that fell those months. Notice that this month number can be used to obtain the amount of rain that fell those months. This information should be used either by main or by a displayReport function called by main to print a summary rainfall report similar to the following: 2019 Rain Report for Springdale County Total rainfall: 23.19 inches Average monthly rainfall: 1.93 inches The least rain fell in January with 0.24 inches. The most rain…arrow_forward
- Create a function that takes two numbers as arguments (num, length) and returns an array of multiples of num until the array length reaches length.arrow_forwardWrite a function named 'dynamicRotate (num)'. When invoked, the `dynamicRotate' function will accept a number to be used as the rotation amount and return a function. Positive numbers rotate the array to the right and negative numbers rotate to the left. The function returned by 'dynamicRotate' will accept an array to be rotated by the amount provided when 'dynamicRotate' was first invoked. It will return the original array mutated by the given rotation. Examples: ' ' ' js let arr - ['a', 'b', 'c', 'd', 'e']; rotateRightTwo = dynamicRotate (2); rotateRightTwo (arr); console.log(arr); // [ 'd', 'e', 'b', 'e' ]; let animals = ['wombat', 'koala', 'opossum', "kangaroo']; rotateLeftone = dynamicRotate(-1);rotateLeftOne (animals) console.log(animals); // [ 'koala', 'opossum, "kangaroo', 'wombat"]' ' '***************? function dynamicRotate(num) { // Your code here } /*****DO NOT MODIFY ANYTHING UNDER THIS LINE*****/ try { module.exports = dynamicRotate; } catch {…arrow_forwardWrite the function definition for a value returning function that receives an array of integer values, the array length, and an integer target value as parameters. The function should perform a li ear (sequencial) search for the target value. If the value is found, the function should return the index position of the target value, otherwise, it should return -1. Write only the function definition.arrow_forward
- Hope Michael, a student did 8 units in an exam and got different marks in each of the exam papers. She intends to calculate her total, mean score and exams verdict for the exams using a program written in C++.Requirements/Guide. Assign 8 scores to Hope in a one-dimensional array. Declare a function that takes an array of Hope’s scores as a parameter and calculates both the total and the mean score. Pass the mean score from (2) above into another function that computes whether Hope has passed or not given that a pass is 50 – 100 while a fail is 0 – 49.99 Marks. Display Hope’s results as follows: (this is a sample output, use arbitrary values in your solution) Student Name: Hope MichaelTest Scores: 40, 50, 60, 80, 98, 82, 70, 32Total Marks: 512Mean Score: 64Exams Verdict: Pasarrow_forwardCorrectFormation Create a program and locally declare in main fname and Iname and completeName. Ask the user for their first and last name. Put the values into fname and Iname. You will create a function that is called as followed. joinNames( fname, Iname, completeName ); You will pass the first name array, the last name array, and the array that will contain the complete name. The function named joinNames should put the first and last names together in completeName. Make sure that the first and last names begin with capital letters, and that ll others are lower case. Display the final combined name. O X Please enter your first name:chuck wagon Please enter your last name:The complete name is Chuck Wagon Process returned e (@x) execution time : 5.192 5 Press any key to continue.arrow_forwardWrite a function that accepts an int array and the array’s size as arguments. The function should create a new array that is two elements larger than the argument array. The first two elements of the new array should be set to 0. Element 0 of the argument array should be copied to element 2 of the array, element 1 of the argument array should be copied to element 3 of the new array, and so forth. The function should return a pointer to the new array. Demonstrate the function in a complete program.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 LearningProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher: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
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Definition of Array; Author: Neso Academy;https://www.youtube.com/watch?v=55l-aZ7_F24;License: Standard Youtube License