Starting Out with Programming Logic and Design (4th Edition)
4th Edition
ISBN: 9780133985078
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 6.2, Problem 6.7CP
Look at the following pseudocode function definition:
Function Integer doSomething(Integer number)
Return number * 2
End Function
- a. What is the name of the function?
- b. What type of data does the function return?
- c. Given the function definition, what will the following statement display?
Display doSomething (10)
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
What are the benefits of using a function?
Parameters are the value passed to a function when the function is called and Argument are the variable defined in the function definition.
True or false
When a function accepts multiple arguments, does it matter what order the arguments are passed in?
Chapter 6 Solutions
Starting Out with Programming Logic and Design (4th Edition)
Ch. 6.1 - How does a function differ from a module?Ch. 6.1 - Prob. 6.2CPCh. 6.1 - Prob. 6.3CPCh. 6.1 - In pseudocode, what does the following statement...Ch. 6.1 - In pseudocode, what does the following statement...Ch. 6.2 - What is the purpose of the Return statement in a...Ch. 6.2 - Look at the following pseudocode function...Ch. 6.2 - What is a Boolean function?Ch. 6 - This is a prewritten function that is built into a...Ch. 6 - This term describes any mechanism that accepts...
Ch. 6 - This part of a function definition specifies the...Ch. 6 - This part of a function definition is comprised of...Ch. 6 - In pseudocode, this statement causes a function to...Ch. 6 - This is a design tool that describes the input,...Ch. 6 - This type of function returns either True or...Ch. 6 - This is an example of a data type conversion...Ch. 6 - Prob. 9MCCh. 6 - Prob. 10MCCh. 6 - The code for a library function must appear in a...Ch. 6 - Prob. 2TFCh. 6 - In many languages it is an error to assign a real...Ch. 6 - In some languages you must use a library function...Ch. 6 - Prob. 5TFCh. 6 - What is the difference between a module and a...Ch. 6 - Prob. 2SACh. 6 - Prob. 3SACh. 6 - Prob. 4SACh. 6 - Prob. 5SACh. 6 - Prob. 6SACh. 6 - As shown in this chapter, write a pseudocode...Ch. 6 - The following pseudocode statement calls a...Ch. 6 - A pseudocode program contains the following...Ch. 6 - Design a pseudocode function named timesTen that...Ch. 6 - Design a pseudocode function named getFirstName...Ch. 6 - Assume that a program has two String variables...Ch. 6 - The programmer intends for this pseudocode to...Ch. 6 - Can you find the reason that the following...Ch. 6 - Can you find the reason that the following...Ch. 6 - Feet to Inches One foot equals 12 inches. Design a...Ch. 6 - Math Quiz Design a program that gives simple math...Ch. 6 - Maximum of Two Values Design a function named max...Ch. 6 - Falling Distance When an object is falling because...Ch. 6 - Kinetic Energy In physics, an object that is in...Ch. 6 - Test Average and Grade Write a program that asks...Ch. 6 - Odd/Even Counter In this chapter you saw an...Ch. 6 - Prime Numbers A prime number is a number that is...Ch. 6 - Prime Number List This exercise assumes you have...Ch. 6 - Rock, Paper, Scissors Game Design a program that...Ch. 6 - Prob. 12PE
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
When displaying a Java applet, the browser invokes the _____ to interpret the bytecode into the appropriate mac...
Web Development and Design Foundations with HTML5 (8th Edition)
What is wrong with the following program? How would you correct it? #includa iostream using namespace std; int ...
Starting Out with C++: Early Objects
Write a Java statement to output the value in variable d of type double to the screen. The output should be in ...
Absolute Java (6th Edition)
Write an iterative version of the one-argument member function Bank- Account::update(int years) that is describ...
Problem Solving with C++ (9th Edition)
Private Sub Handles btnOutput.Click
End Sub
Introduction To Programming Using Visual Basic (11th Edition)
Celsius to Fahrenheit Table Write a program that displays a table of the Celsius temperatures 0 through 20 and ...
Starting Out with Python (3rd Edition)
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
- Mark the following statements as true or false: a. To use a predefined function in a program, you need to know only the name of the function and how to use it. (1) b. A value-returning function returns only one value. (2, 3) c. Parameters allow you to use different values each time the function is called. (2, 7, 9) d. When a return statement executes in a user-defined function, the function immediately exits. (3, 4) e. A value-returning function returns only integer values. (4) f. A variable name cannot be passed to a value parameter. (3, 6) g. If a C++ function does not use parameters, parentheses around the empty parameter list are still required. (2, 3, 6) h. In C + + , the names of the corresponding formal and actual parameters must be the same. (3, 4, 6) i. A function that changes the value of a reference parameter also changes the value of the actual parameter. (7) j. Whenever the value of a reference parameter changes, the value of the actual parameter changes. (7) k. In C++, function definitions can be nested; that is, the definition of one function can be enclosed in the body of another function. (9) l. Using global variables in a program is a better programming style than using local variables, because extra variables can be avoided. (10) m. In a program, global constants are as dangerous as global variables. (10) n. The memory for a static variable remains allocated between function calls. (11)arrow_forwardWhy do you need to include function prototypes in a program that contains user-defined functions? (5)arrow_forwardThis is an optional statement within function definition that is used to describe the function being created. A function body (B) function call docstrings function headerarrow_forward
- How does the use of a function help?arrow_forwardWhat are the variables that receive pieces of data in a function called?arrow_forwardFill-in-the-Blank If function showValue has the following header: void showValue(int quantity) you would use the statement _________ to call it with the argument 5.arrow_forward
- Lowest Score Drop Write a program that calculates the average of a group of test scores, where the lowest score in the group is dropped. It should use the following functions: void getScore() should ask the user for a test score, store it in a reference parameter variable, and validate it. This function should be called by main once for each of the five scores to be entered. void calcAverage() should calculate and display the average of the four highest scores. This function should be called just once by main and should be passed the five scores. int findLowest() should find and return the lowest of the five scores passed to it. It should be called by calcAverage, which uses the function to determine which of the five scores to drop. Input Validation: Do not accept test scores lower than 0 or higher than 100.arrow_forwardLook at the following function definition:def my_function(a, b, c):d = (a + c) / bprint(d)a. Write a statement that calls this function and uses keyword arguments to pass 2 into a, 4 into b, and 6 into c.b. What value will be displayed when the function call executes?arrow_forwardA(n) --allows the compiler to check the number, types, and order of the arguments passed to a function.arrow_forward
- 1) print_header that simply prints the header for this program. This function does not return anything to the main program. Call the function in the main part of your program. Sample Output: Name: Your name Date: Monday, Day, Year File Name: myFileName.cpp Description: This program ensures that I understand the basic mechanics of functionsarrow_forwardYou cannot have both keyword arguments and non-keyword arguments in a function call.arrow_forwardto call any function you must write its name and arguments arguments index O namearrow_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
functions in c programming | categories of function |; Author: Education 4U;https://www.youtube.com/watch?v=puIK6kHcuqA;License: Standard YouTube License, CC-BY