Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
5th Edition
ISBN: 9780134801155
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 13, Problem 1AW
What will the following
Module main()
Declare Integer num = 0
Call showMe(num)
End Module
Module showMe( Integer arg)
If arg < 10 Then
Call showMe(arg + 1)
Else
Display arg
End If
End Module
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Examine the following pseudocode module header, and then select a statement that calls the module, passing 22 and "Bob" as an argument.Module showOutput(Integer aNumber, String userName)// etc...End Module
A)Call showOutput(22, "Bob")B)Call showOutput("Bob", 22)C)Call Module(argument = "Bob", parameter = "22")D)Define Module ("Bob", 22)
Assume that a pseudocode program contains the following module:Module display(Integer arg1, Real arg2, String arg3)Display "Here are the values:"Display arg1, " ", arg2, " ", arg3End Module
Design a program using pseudocode that prompts the user to enter a number within the range of 1 - 10. The program should then display the roman numeral version of that number . If the number is outside of the range 1-10, the program should display an error message. Here are some necesary parameters to help solve the problem.a. Create a main module. It should declare one local variable and call two other modules. b. Create a module to get input from the software user. c. Create a module that uses a Case structure
Please declare variables/constants, write line numbers before each line of the algorithm, include blank numbered lines between modules and write comments.
**example of desired format is attatched
Chapter 13 Solutions
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Ch. 13.2 - It is said that a recursive algorithm has more...Ch. 13.2 - Prob. 13.2CPCh. 13.2 - What is a recursive case?Ch. 13.2 - What causes a recursive algorithm to stop calling...Ch. 13.2 - What is direct recursion? What is indirect...Ch. 13 - Prob. 1MCCh. 13 - A module is called once from a programs main...Ch. 13 - The part of a problem that can be solved without...Ch. 13 - Prob. 4MCCh. 13 - Prob. 5MC
Ch. 13 - Prob. 6MCCh. 13 - Any problem that can be solved recursively can...Ch. 13 - Actions taken by the computer when a module is...Ch. 13 - A recursive algorithm must _______ in the...Ch. 13 - A recursive algorithm must _____ in the base case....Ch. 13 - An algorithm that uses a loop will usually run...Ch. 13 - Some problems can be solved through recursion...Ch. 13 - It is not necessary to have a base case in all...Ch. 13 - In the base case, a recursive method calls itself...Ch. 13 - In Program 13-2, presented earlier in this...Ch. 13 - In this chapter, the rules given for calculating...Ch. 13 - Is recursion ever required to solve a problem?...Ch. 13 - When recursion is used to solve a problem, why...Ch. 13 - How is a problem usually reduced with a recursive...Ch. 13 - What will the following program display? Module...Ch. 13 - What will the following program display? Module...Ch. 13 - The following module uses a loop. Rewrite it as a...Ch. 13 - Prob. 1PECh. 13 - Prob. 2PECh. 13 - Recursive Array Sum Design a function that accepts...Ch. 13 - Prob. 4PECh. 13 - Prob. 5PECh. 13 - Ackermanns Function 7. Ackermanns Function is a...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
How do you identify the potential classes in a problem domain description?
Starting Out with C++: Early Objects
What will the following program display on the screen? #include iostream using namespace std; class Tank { priv...
Starting Out with C++ from Control Structures to Objects (9th Edition)
Assume the file input.txt contains the following characters: What will the following program display on the scr...
Starting Out with C++: Early Objects (9th Edition)
A(n)_______ is a piece of data that is passed into a method. a. variable b. argument c. string d. literal
Starting out with Visual C# (4th Edition)
Consider a Java class that you could use to get an acceptable integer value from the user. An object of this cl...
Java: An Introduction to Problem Solving and Programming (8th Edition)
Write a complete Java program that reads a line of keyboard input containing two values of type int separated b...
Java: An Introduction to Problem Solving and Programming (7th 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
- What will the following pseudocode program display?Module main() Declare Integer x = 1 Declare Real y = 3.4 Display x, “ “ , y Call changeX(x) Call changeY(y) Display x, “ “ , yEnd ModuleModule changeX(Integer a) Set a = 0 Display aEnd ModuleModule changeY(Real Ref b) Set b = 0.0 Display bEnd Modulearrow_forwardDesign program that prompts the user for a refrigerator model name and interior hieght, width, and depth in inches. Calculate the refrigerator capacity in cubic feet. Program accepts model names continuously until "XXX" is entered. use named constants where appropriate. Use modules, like " end of job" after the sentinel is entered for the model name. I need to do this using Flowgorithm.arrow_forward1. Create a Salary Computation using python programming 2. Create 3 Modules 3. The first module is GrossSalary.py will handle the function for computing the gross salary. 4. The second module is SalaryDeductions.py will handle the function for computing the deductions 5. The last module NetSalary.py will be responsible for computing the net salary. 6. The user will input the following (Name, Hour, Loan, Health Insurance). 7. Tax(12% of the gross salary) and Rate(500/hr) is fixedarrow_forward
- ind the error in the following pseudocode.Module main()Declare Real mileageCall getMileage()Display "You've driven a total of ", mileage, " miles."End ModuleModule getMileage()Display "Enter your vehicle's mileage."Input mileageEnd Modulearrow_forwardFix the follwing pseudocode Start num number of hours num cost of job num labor cost = 30 num HOURS_PROMPT = “Enter the number of hours projected: ” num END_LINE = “End of program” housekeeping module when num of hours = 0 do detailLoop module exitLoop end module end housekeeping output HOURS_PROMPT enter the number of hours stop detailLoop input materialsCost jobCost = (number of hours * LABOR_COST) + materialsCost output jobCost return endOfJob start output endLine stoparrow_forwardFind the error in the following pseudocode.Module main() Declare Real mileage Call getMileage() Display “The mileage is: “, mileage, “miles.”End ModuleModule getMileage() Display “Enter the mileage: “ Input mileageEnd Modulearrow_forward
- Written in C Please Create a calculator program as follows.Create a menu function named kitten ( function should display the menu options and return the userselection with the following options. Prototype int kitten(void); ) :1 to calculate the number of real solutions for a quadratic equationPrototype: void fluffy(float a, float b, float c);2 to calculate the resistance in series for two or more resistors (no limit on number of resistors)Prototype: float series(float a, float b);3 to calculate the resistance in parallel for two or more resistors (no limit on number of resistors)Prototype: float parallel(float a, float b);4 to calculate the total of raising a value to an integer power value.Prototype float frisky(float x, int y);5 to exit programRepeatedly display the menu after each calculation until option 5 is entered.YOU HAVE TO CREATE AND USE ALL FIVE FUNCTIONS.Option 1:Ask the user for and store the three numerical coefficients of a quadratic equation and store them inthree…arrow_forwardDesign a program that calculates the perimeter and area for differentshapes. This program will include 4 modules:1). Main module: for the user to select the shape2). Rectangle module: call this module to calculate the perimeter and area for arectangle, you need to ask about the width and length in this module3). Square module: call this module to calculate the perimeter and area for a square,you need to ask about the width in this module4). Circle module: call this module to calculate the perimeter and area for a circle, youneed to ask about the radius in this modulea) Submit pseudocodeb) Submit flowchartarrow_forwardDesign a pseudocode module named timesTen that accepts the Integerargument. When the module is called, it should return the value of its argumentmultiplied times 10.arrow_forward
- Find the error in the following pseudocode: Module main() Declare Real mileage Call getMileage() Display "You've driven a total of ", mileage, " miles." End Module Module getMileage() Display "Enter your vehicle’s mileage." Input mileage End Modulearrow_forwardWhich of these is/are the reason why function is important in programming? It eliminates repetitive codes. It can be reused across programs and modules. It makes programs shorter It makes the program easier to debug and read.arrow_forwardRequirements: Include pseudocode that describes all steps required to solve the problem. Employ variable names that describe the values they store and adhere to Python naming conventions. Include additional comments as needed to annotate your code. Use correct spelling and grammar. Question: Write a Python program that can convert a Fahrenheit temperature to Celsius, or vice versa. The program should use two custom functions, f_to_c and c_to_f, to perform the conversions. Both of these functions should be defined in a custom module named temps. Custom function c_to_f should be a void function defined to take a Celsius temperature as a parameter. It should calculate and print the equivalent Fahrenheit temperature accurate to three decimal places. Custom function f_to_c should be a value-returning function defined to take a Fahrenheit temperature as a parameter. This function should calculate the equivalent Celsius temperature and return it. In the main function, your program…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Graphical User Interfaces: Crash Course Computer Science #26; Author: CrashCourse;https://www.youtube.com/watch?v=XIGSJshYb90;License: Standard YouTube License, CC-BY
Python GUI | How To Make A GUI In Python | Best GUI Framework In Python | Edureka; Author: edureka!;https://www.youtube.com/watch?v=_PHJvjQJa3w;License: Standard Youtube License