Java: An Introduction to Problem Solving and Programming (8th Edition)
8th Edition
ISBN: 9780134462035
Author: Walter Savitch
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 2.1, Problem 3STQ
Program Plan Intro
Variables:
A memory space, which contains a data value, is called as variable.
- • The variable must be declared before it is used in the program, because Java
programming language statically typed.
Syntax for variable declaration:
Datatype variableName1, variableName2;
Here,
- • The “Datatype” can be “int”, “double”, “float”, “long”, “Boolean”, and “String”.
- • The “variableName1” and “variableName2” is the name of the variable.
- ○ Variable name should begin with a character, underscore (_) or dollar sign ($) and they should not start with a number.
- • “N” number of variables can be defined in a single declaration statement.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
Write minimum test cases for statement coverage.
in C++ Customers at a popular home improvement store come in and ask you how many pavers and how much gravel and sand they will need to install a patio. Write a program to calculate these quantities and also provide a cost estimate for the project.
All your work will be done in the main function. First, you declare the variables needed for the calculation. After you write your class header, ask the customer to enter the patio’s width and length (in feet, a double or float).
How many pavers will your customer need? First, calculate the patio area. There are many patterns for putting down pavers. Rather than lay out the exact pattern, allow 10% more square feet for pattern matching and waste.
The pavers that you are selling today are 4 inches x 8 inches. Calculate the number of pavers needed and round up to the next whole paver.
Next calculate the volume of gravel and sand needed for the patio: The volume of gravel needed for the base of the patio is enough to provide a base with…
Assume that word is a variable of type String that has been assigned a value. Assume furthermore that this value always contains the letters "dr" followed by at least two other letters. For example: "undramatic", "dreck", "android", "no-drip".
Assume that there is another variable declared, drWord, also of type String. Write the statements needed so that the 4-character substring word of the value of word starting with "dr" is assigned to drWord. So, if the value of word were "George slew the dragon" your code would assign the value "drag" to drWord.
can't figure out what's wrong with my code!
Chapter 2 Solutions
Java: An Introduction to Problem Solving and Programming (8th Edition)
Ch. 2.1 - Prob. 1STQCh. 2.1 - Can a Java program have two different variables...Ch. 2.1 - Prob. 3STQCh. 2.1 - Give the declaration for two variables of type...Ch. 2.1 - Write the declaration for two variables called...Ch. 2.1 - What is the normal spelling convention for named...Ch. 2.1 - Prob. 7STQCh. 2.1 - Prob. 8STQCh. 2.1 - Prob. 9STQCh. 2.1 - Prob. 10STQ
Ch. 2.1 - Prob. 11STQCh. 2.1 - In the Programming Tip entitled Type Casting a...Ch. 2.1 - What is the output produced by the following lines...Ch. 2.1 - What is the output produced by the following lines...Ch. 2.1 - Prob. 15STQCh. 2.1 - Prob. 16STQCh. 2.1 - Consider the following statement from the program...Ch. 2.1 - Prob. 18STQCh. 2.2 - Prob. 19STQCh. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What is the value of the expression sl.equals(s2)...Ch. 2.2 - What is the value of the expression s1.equals (s2)...Ch. 2.3 - Write Java statements that will cause the...Ch. 2.3 - What is the difference between the methods...Ch. 2.3 - Write a complete Java program that reads a line of...Ch. 2.3 - Write a complete Java program that reads one line...Ch. 2.3 - What output is produced by the following...Ch. 2.4 - Prob. 32STQCh. 2.4 - What is the output produced by the following Java...Ch. 2.4 - Although it is kind of silly, state legislatures...Ch. 2.5 - Prob. 35STQCh. 2.5 - Give a Java statement that will display a dialog...Ch. 2.5 - Give a Java statement that, when executed, will...Ch. 2.5 - Prob. 38STQCh. 2.5 - Write a complete Java program that produces a...Ch. 2.5 - Write a complete Java program that behaves as...Ch. 2 - Write a program that demonstrates the approximate...Ch. 2 - Write a program that demonstrates type casting of...Ch. 2 - Write a program that demonstrates the operator %...Ch. 2 - If u = 2, v = 3, w = 5, x = 7, and y = 11, what is...Ch. 2 - What changes to the ChangeMaker program in Listing...Ch. 2 - If the int variable x contains 10, what will the...Ch. 2 - Write some Java statements that use the String...Ch. 2 - Prob. 8ECh. 2 - Prob. 9ECh. 2 - Write a single Java statement that will display...Ch. 2 - What does the Java code Scanner keyboard = new...Ch. 2 - What does the Java code Scanner keyboard = new...Ch. 2 - Prob. 13ECh. 2 - Many sports have constants embedded in their...Ch. 2 - Prob. 15ECh. 2 - Define named constants that you could use in...Ch. 2 - Write a program that reads three whole numbers and...Ch. 2 - Write a program that uses Scanner to read two...Ch. 2 - Write a program that reads the amount of a monthly...Ch. 2 - Write a program that reads a four-digit integer,...Ch. 2 - Prob. 5PCh. 2 - Prob. 6PCh. 2 - Write a program that converts degrees from...Ch. 2 - Write a program that reads a line of text and then...Ch. 2 - Write a program that will read a line of text as...Ch. 2 - Write a program that asks the user to enter a...Ch. 2 - Write a program that determines the change to be...Ch. 2 - Write a program that reads a 4-bit binary number...Ch. 2 - Prob. 7PPCh. 2 - The Harris-Benedict equation estimates the number...Ch. 2 - Repeat any of the previous programming projects...Ch. 2 - Write a program that reads a string for a date in...Ch. 2 - It is important to consider the effect of thermal...
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
- Why would you want to use a return statement in a void function, you may wonder.arrow_forwardgien two variables a and b of type int, that have been decalred and gien values, compute their sum then assign it to another int variable,c, that has also already been declared. c++arrow_forwardWhat is the data type of the following expressions?arrow_forward
- Write a declaration for a function called test( ) that takes 2 arguments and returns type char. The first argument is type int and the second is type float with a default value of 5arrow_forwardThe following variables have been initialized for you: int a; float f; double d; You have to cast the variable into different data types as follows: Cast a as float to a variable x. Cast f as an integer to a variable y. Cast d as float to a variable z. Hint: You have to initialize the variables x,y and z of proper data typesarrow_forwardGood AFternoon, I'm currently working on a lab for class but I'm really stuck with the below lab that I cannot seem to figure out. I'm not sure if I would have to use the int function to solve the below lab. Could somebody please assist and walk through what the lab code would be. so far I have the following but I have no clue how to solve the lab. Thank you in advance. Write a program that asks the user to enter a number of quarters, dimes, nickels and penniesand then outputs the monetary value of the coins in the format of dollars and remaining cents.Your program should interact with the user exactly as it shows in the following example: Please enter the number of coins:# of quarters: 20# of dimes: 4# of nickels: 13# of pennies: 17The total is 6 dollars and 22 cents print('Enter the number of quarters, dimes, nickels and pennies')input ('Enter the number of Quarters')input ('Enter the number of Dimes')input ('Enter the number of Nickels')input ('Enter the number of Pennies')arrow_forward
- If a function is supposed to just display a message, which is more appropriate to use--a value-returning function or a void function?explain pleasearrow_forwardin Swift Programming: The Big Nerd Ranch Guide (2nd Ed.) e-book: Repeat the silver challenge, but this time make sure that the formatting above matches what you print to the console. You may need to search the documentation for how to represent special characters in String literals (e.g., how do you represent a newline in a String?). You will also want to look at the documentation for the print() function to use a new parameter called terminator. This parameter defaults to printing a new line after each String logged to the console, but you will want to do something else. There are many ways to solve this challenge, but one way would be to print a String with a certain number of empty spaces (it is up to you to figure out how many!) when you print specific zip codes.arrow_forwardWrite a function called numberCompare. This function takes in two parameters (both numbers). If the first parameter is greater than the second, this function returns "First is Greater". If the second parameter is greater than the first, this function returns "Second is Greater" Else the function returns "Numbers are Equal". You will need to add an if statement in your functionarrow_forward
- Examples Input 8 Output How about visiting Gibraltar Rock? It is about 8 miles away. Input 30 Output How about visiting Oxnard? It is about 30 miles away. Input 120 Output You provided an invalid distance that is not between 0 and 100 miles. Input -100 Output You provided an invalid distance that is not between 0 and 100 miles. Hints • you can check the type of an input parameter by using the type () function.arrow_forwardComplete the following program When a machine reads blood pressure from a human body it displays two numbers they are called Systolicand Diastolic pressures. The program will take systolic and diastolic reading as input from the user and displays a message whether the person's blood pressure is "Normal" or "Elevated" or "High Blood Pressure". Program consists of two functions as follows. void input( .): This function is with two pass by reference parameters, and it reads input from the user. string process..): It receives two numbers(systolic and diastolic) and then it determines and returns a category according to the table below. Systolic |80 to 120 | 120 to 139 High blood equal and above 140 Diastolic Category Normal and 60 to 80 Elevated and 80 to 90 pressure above 90 or main () program is given below and you are asked to write the function definitions in the space provided below. #include #include using namespace std; void input(int &, int &); string process(int, int); int main()…arrow_forwardEvaluate the following expressions and determine the value of allvariables, based on the above variable declarations.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,
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,