Starting Out With Visual C# (5th Edition)
5th Edition
ISBN: 9780135183519
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 6, Problem 5AW
A program contains the following value-returning method:
private int Square(int value)
{
return value * value;
}
Write a statement that passes the value 10 as an argument to this method and assignsits return value to the variable result.
Expert Solution & Answer
Learn your wayIncludes step-by-step video
schedule05:33
Students have asked these similar questions
True or FalseA value-returning method must contain a return statement.
True or False When you are working with a value type, you are using a variable that holds a piece of data.
Microsoft Visual C# 7th edition, programming exercise 11-3
Instructions:
Write the program FindSquareRoot that finds the square root of a user’s input value. The Math class contains a static method named Sqrt() that accepts a double and returns the parameter’s square root. If the user’s entry cannot be converted to a double, display an appropriate message, and set the square root value to 0. Otherwise, test the input number’s value. If it is negative, throw a new ApplicationException to which you pass the message “Number can’t be negative.” and again set sqrt to 0. If the input value is a double and not negative, pass it to the Math.Sqrt() method, and display the returned value.
An example of the program is shown below:
Enter a number 9
Square root is 3
or
Enter a number -9
Error: Number can't be negative.
Square root is 0
Here is my code. How can I pass the message to a new ApplicationException and display the error message? Thank you.
using System;
using static System.Console;…
Chapter 6 Solutions
Starting Out With Visual C# (5th Edition)
Ch. 6.2 - What is the difference between a void method and a...Ch. 6.2 - Prob. 6.2CPCh. 6.2 - Prob. 6.3CPCh. 6.2 - Prob. 6.4CPCh. 6.2 - Prob. 6.5CPCh. 6.3 - Prob. 6.6CPCh. 6.3 - Briefly summarize how assignment compatibility...Ch. 6.3 - Prob. 6.8CPCh. 6.3 - What is a named argument?Ch. 6.3 - Prob. 6.10CP
Ch. 6.4 - Prob. 6.11CPCh. 6.4 - Prob. 6.12CPCh. 6.4 - Prob. 6.13CPCh. 6.4 - Prob. 6.14CPCh. 6.5 - What is a value-returning method? How is it used?Ch. 6.5 - Prob. 6.16CPCh. 6.5 - Can a method be written to return any type of...Ch. 6 - In general terms, a program that is broken into...Ch. 6 - Prob. 2MCCh. 6 - When you call a(n) __________, it simply executes...Ch. 6 - Prob. 4MCCh. 6 - Prob. 5MCCh. 6 - The __________ is the memory address that is saved...Ch. 6 - Programmers commonly use a technique known as...Ch. 6 - Prob. 8MCCh. 6 - Prob. 9MCCh. 6 - A __________ specifies which parameter an argument...Ch. 6 - When a(n)__________ is provided for a parameter,...Ch. 6 - When an argument is __________, only a copy of the...Ch. 6 - Prob. 13MCCh. 6 - Prob. 14MCCh. 6 - Prob. 15MCCh. 6 - Prob. 16MCCh. 6 - Dividing a large problem into several smaller...Ch. 6 - In a Pascal case name, the first character is...Ch. 6 - Prob. 3TFCh. 6 - The contents of variables and the values of...Ch. 6 - You do not have to write the data type for each...Ch. 6 - An output parameter works like a by value...Ch. 6 - Prob. 7TFCh. 6 - A Boolean method returns either yes or no.Ch. 6 - Prob. 1SACh. 6 - Prob. 2SACh. 6 - What is another name for the top-down design...Ch. 6 - Prob. 4SACh. 6 - How do you specify a named argument?Ch. 6 - Prob. 6SACh. 6 - How is a value-returning method like a void...Ch. 6 - Can Boolean methods be used to modularize input...Ch. 6 - Examine the following method header; then write an...Ch. 6 - The following statement calls a method named...Ch. 6 - Write the method header for a method named...Ch. 6 - Examine the following method header; then write an...Ch. 6 - A program contains the following value-returning...Ch. 6 - Retail Price Calculator Create an application that...Ch. 6 - Falling Distance When an object is falling because...Ch. 6 - Kinetic Energy In physics, an object that is in...Ch. 6 - Calories from Fat and Carbohydrates A nutritionist...Ch. 6 - Joes Automotive Joes Automotive performs the...Ch. 6 - Hospital Charges Create an application that...Ch. 6 - Present Value Suppose you want to deposit a...Ch. 6 - Prime Numbers A prime number is a number that can...Ch. 6 - Prime Number List This exercise assumes you have...Ch. 6 - Rock, Paper, Scissors Game Create an application...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
How does a file buffer increase a programs performance?
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
Repeat the previous question, but this time assume that you do not know whether the array a is full. If the arr...
Java: An Introduction to Problem Solving and Programming (7th Edition)
Why do many programming languages implement I/O operations as if they were calls to functions?
Computer Science: An Overview (12th Edition)
Extreme programming expresses user requirements as stories, with each story written on a card. Discuss the adva...
Software Engineering (10th Edition)
Code an SQL statement that creates a table with all columns from the parent and child tables in your answer to ...
Database Concepts (7th Edition)
Bond Yield One measure of a bond's performance is its Yield To Maturity (YTM). YTM values for government bonds ...
Introduction To Programming Using Visual Basic (11th 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
- True or False: When passing multiple arguments to a method, the order in which the arguments are passed is not important.arrow_forwardC# Question Create a desktop application that allows the user to enter a maximum integer. The application should sum all the even integers from zero up to and including that maximum number if it is even. The sum should be displayed in the form. For example: For a maximum integer of 50 the sum is 650. For a maximum integer of 11 the sum is 30. The program should have a method named SumEvens that receives the maximum integer as an argument and returns the sum of the even numbers. The SumEvens method should use a for loop to calculate the sum of the even numbers.arrow_forwardBy default, the equals method does the same thing as the operator. == True Falsearrow_forward
- Void functions do not return any value when they are called.True or falsearrow_forwardComputer Science Write a Java program that calls a method from main and passes it two integer parameters called minValue and maxValue. The method should prompt the user to enter a number within the range of minValue and maxValue (inclusive), until the user provides a valid input. The method should return the value provided by the user, and the program should display what the user entered after the method is called.arrow_forwardVoid functions do not return any value when they are called.arrow_forward
- Static Variable: a variable whose lifetime is the lifetime of the program (static int x;) Dynamic Variable: It is a pointer to a variable (int *x;) Is this comparison true?arrow_forwardC# n Chapter 6, you continued to modify the GreenvilleRevenue program. Now, modify the program so that the major functions appear in the following individual methods: GetContestantNumber - This method gets and returns a valid number of contestants and is called twice once for last year’s number of contestants and once for this year’s value DisplayRelationship - This method accepts the number of contestants this year and last year and displays one of the three messages that describes the relationship between the two contestant values GetContestantData - This method fills the array of competitors and their talent codes GetLists - This method continuously prompts for talent codes and displays contestants with the corresponding talent until a sentinel value is entered An example of the program is shown below: Enter number of contestants last year >> 2 Enter number of contestants this year >> 3 Last year's competition had 2 contestants, and this year's has 3 contestants…arrow_forwardMicrosoft Visual C#, 7th edition. chapter 11, Programming exercise 11-3 Instructions: Write the program FindSquareRoot that finds the square root of a user’s input value. The Math class contains a static method named Sqrt() that accepts a double and returns the parameter’s square root. If the user’s entry cannot be converted to a double, display an appropriate message, and set the square root value to 0. Otherwise, test the input number’s value. If it is negative, throw a new ApplicationException to which you pass the message “Number can’t be negative.” and again set sqrt to 0. If the input value is a double and not negative, pass it to the Math.Sqrt() method, and display the returned value. An example of the program is shown below: Enter a number 9 Square root is 3 or Enter a number -9 Error: Number can't be negative. Square root is 0arrow_forward
- QUESTION 5 A void method may contain a return statement in which form (assume x is int)? return x; return 10; return; return (x);arrow_forwardThe code for a class, the code for a method, and the code for while and for loops with more than ones statement is enclosed in ____. /* and */ [ and ] { and }arrow_forwardInstructions Write a program that simulates a simple calculator. This calculator is limited to the following functions: Addition Subtraction Multiplication Division Your program requires a total of 6 methods (INCLUDING THE MAIN) These methods are listed and explained below: o The main method which will perform the following actions: ► Declare necessary variables (number1, number2, choice, answer) Welcome the user Prompt for the first number (double) ➤ Prompt for the second number (double) Prompt for the arithmetic choice (int) Validate the choice prompt using a do while loop (1-4 are VALID entries) Create ONE control structure to determine which method to call based on users input to choice variable ➤ Call display Results method passing the answer variable to display the answer. o Four methods of type double which take as arguments the users two doubles and returns the appropriate calculation. Hint these methods will all be very similar, apart from the math. public static double…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Introduction to Classes and Objects - Part 1 (Data Structures & Algorithms #3); Author: CS Dojo;https://www.youtube.com/watch?v=8yjkWGRlUmY;License: Standard YouTube License, CC-BY