Suppose you omitted the return statement in the function definition for initializeScreen in Display 5.2. What effect would it have on the
Want to see the full answer?
Check out a sample textbook solutionChapter 5 Solutions
Problem Solving with C++ (10th Edition)
Additional Engineering Textbook Solutions
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Introduction To Programming Using Visual Basic (11th Edition)
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Programming in C
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Starting Out with C++ from Control Structures to Objects (8th Edition)
- You’re working on some more stock-prediction software. The function in C++ you’re writing accepts an array of predicted prices for a particular stock over the course of time. For example, this array of seven prices: [10, 7, 5, 8, 11, 2, 6] predicts that a given stock will have these prices over the next seven days. (On Day 1, the stock will close at $10; on Day 2, the stock will close at $7; and so on.) Your function should calculate the greatest profit that could be made from a single “buy” transaction followed by a single “sell” transaction. In the previous example, the most money could be made if we bought the stock when it was worth $5 and sold it when it was worth $11. This yields a profit of $6 per share. Note that we could make even more money if we buy and sell multiple times, but for now, this function focuses on the most profit that could be made from just one purchase followed by one sale. Now, we could use nested loops to find the profit of every possible buy and sell…arrow_forwardInvent your own function that does some useful computation of your choosing. Do not copy the function from somewhere else. Use incremental development, and record each stage of the development process as you go. Finally, print output that demonstrates that the function works as you intended. Include all of the following in your Learning Journal: An explanation of each stage of development, including code and any test input and output. The output of three calls to your function with different arguments. The code and its output must be explained technically. The explanation can be provided before or after the code, or in the form of comments within the code. For code modification type of questions, always mention or clearly highlight the part which is modified, along with the reason stated, as a code comment. The descriptive part of your response must be at least 200 words. If you use an informational source, be sure to identify the source and share the link to the source you…arrow_forwardJS In this challenge, you must verify the equality of two different values given the parameters a and b. Both the value and type of the parameters need to be equal. The possible types of the given parameters are: What have you learned so far that will permit you to do two different checks (value and type) with a single statement? Implement a function that returns true if the parameters are equal, and false if they are not. Examples checkEquality(1, true) → false // A number and a boolean: the value and type are different. checkEquality(0, "0") → false // A number and a string: the type is different.arrow_forward
- Explain the difference between a method and a function. Identify the name of a method which you've used at some point over the past few weeks. List the benefits of being able to define and call functions in a program. Who specifically gets to enjoy those benefits? In your own words explain at least one reason why programming languages have functions. Share with the class an original function (not copied) which takes one value as input, performs an operation on the value, and returns the modified value.arrow_forwardC++ we have a function called send email and send email is going to send an email. It's not going to return anything. It just does the action of sending an email and by sending an email, they really mean print to the console. So we're going to Write Right. Our function. It has three input parameters. The name. And we should include string. It has the prize. And it has a Boolean. So those are the three pieces. That's the function prototype if I copy this. I'm not going to write the whole thing and we'll see the problem that exists with the testing that will be fixed.arrow_forwardCreate a program in python with a main function and a custom module named rect that defines three custom functions about rectangles as follows: a value-returning function that takes a rectangle's dimensions as parameters and returns the perimeter. a void function that takes a rectangle's dimensions as parameters and prints the area. a value-returning function that takes a rectangle's dimensions as parameters and returns the diagonal length. In the main function, import your custom module, prompt the user for the dimensions of a rectangle, and then use all three module functions. Duplicate the display of decimals shown in the Sample Output.arrow_forward
- Going missing Some calculations involving blank values may give different results to what you might expect. For example, when you pass a blank value into the AND() function, it is treated as TRUE. This is often unhelpful. To make blanks behave in a sensible way in calculations, you must first convert them to be "not available" using NA(). This function takes no inputs, and returns a missing value. To convert a blank value to a missing value, use this pattern. =IF(ISBLANK(cell), NA(), cell) Instruction In column H, use AND() to find women who have kids and get benefits. In column I, convert the blanks in column G to missing values. In column J, again find women who have kids and get benefits, this time using column I rather than G. please show the formula used to "has kids and gets benefits" , "gets benefits with missing values", has kids and gets benefits". Thank you Is non-white Has over 12 years of school? Is married? Has kids? Has young kids? Is head of household? Gets…arrow_forwardWrite a program with two functions and a main(), each having at least two parameters. The functions need to at least be able to pass information between each other. Each function must return values as well. Write your code, test your code, and draw illustrations to show how information passes between the functions.arrow_forwardWrite a function which takes two integer parameters for values to be added together and returns the result by value. The function may not print anything or read anything directly from the user (i.e. no cin/cout in the function). Assume that the values passed to the function will not be negative, but could be 0 or positive, and will both be integers. The function must implement addition recursively, and cannot use the standalone + operator (only ++) or call any other functions.arrow_forward
- Write a C program that computes and prints the area of a rectangle given its length and width. Your program should contain and use the following functions: Description: prints the description of the program. This takes no argument and returns no value. Input: asks the user for an input value. This function returns the value asked from the user. ComputeArea: computes the area of the rectangle. This takes two arguments, length and width, and returns the computed area. Output: displays the input length and width and the computed area. This takes three arguments – length, width, and computed area – and returns no value. The content of your main function should look like this: int main() { int length, width, area; Description(); length = Input(<supply necessary arguments>); width = Input(<supply necessary arguments>); area = ComputeArea(<supply necessary arguments>); Output(<supply necessary arguments>); return 0; }…arrow_forwardin c++ how would i draw a circle that has the output look like the image if you only pass the width to the function and have it output a circle like whats on the imagearrow_forwardChange this question to work using a function. decide what the name of the function of each should be, how many parameters are required and what value needs to be returned. You're no longer required to solve the problem - try to re-manage your code to be a function. Write a program that uses input to prompt a user for their name and then welcomes them. Enter your name: Chuck Hello Chuckarrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education