Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please help me code the following in JAVA! Full points will be rewarded, thanks in advance! ~~~ Prompt the user with: Enter the number. Determine

Please help me code the following in JAVA!

Full points will be rewarded, thanks in advance!

~~~

Prompt the user with: "Enter the number". Determine if it is negative and if so, print: "The number is negative." Use a Scanner to collect the input, and report to the console if the variable called number is negative using System.out.println().

Prompt the user with: "Enter a second number". Determine if the number is zero and if so, print: "The number is zero." Use a Scanner to get the input, and report if the number is zero next. You can reuse the variables "number" and "keyboard" here.

Continue to use Scanner for input. Prompt the user with: "Enter a third number, a double, for the class average." Determine if the class average is a passing grade, and if so, print: "A passing grade", and print to the console otherwise if not (not passing is if the class average was below a 65).

Prompt the user with: "Is the answer the user reported true? Enter a Boolean value." Store the value in the variable called "answer". Let the user know if the value in the variable answer is true by printing an appropriate message to the console.

Starting with the "if" statement you built in the previous problem, add an "else" clause to it so that if the answer was false, your program will output "The value was false" instead.

Ask the user for a number and then determine if the number is even or odd. Print out the number is even if the number variable holds an even value, else { print out the number is odd }

Ask the user for a float value that will represent a grade and determine if the grade is in the A range. Print to the console The grade is above an X (where X is the minimum value for an "A" grade) if the grade is an A. (You can decide for yourself what percentage is an "A" grade.)

Add to the previous "if" statement so that it becomes an "if/else" structure that will now also test to see if the grade is a B? Output to the console if the grade is in that range. (Note the use of & or && for logical "and" in Java. You can decide for yourself what percentage is a "B" grade.)

Ask the user for a temperature, stored in a double. Is the temperature higher than 78 degrees or less than (or equal to) 78 degrees? Describe the current temperature as higher than 78 degrees or less than or equal to 78 degrees.

For the temperature, write an "if/else" statement that asks if the temperature is (positive & odd) OR (zero & even)? (Notice the use of parenthesis here to define operator precedence. Look up order of operations (PEMDAS) and logical AND if this is unfamiliar in your text). If it is, output yes; positive and odd or zero and even and if its not, say no; not positive and odd or zero and even on the console.

Prompt the user for a letter grade and store this in a char. Then, write a multi-way "if" statement that ends in a catch-all if a non-existent letter grade (i.e., not A, B, C, D, F) is entered. The multi-way "if" asks: Is the grade an A? Else is the grade a B? Else is the grade a C? Else is the grade a D? Else is the grade an F? For each case, print an appropriate message to screen as to what letter grade was entered (or if a non-existent grade was entered). Notice the use of the word else in the sentence above, which provides for a more precise meaning. In spoken English we might use the word or instead, but of course, English is terribly ambiguous and Java needs to be discrete, deterministic, and precise.

Write a function called max that takes two integers as input and returns the larger of the two. That is, complete the function public static int max(int a, int b) { so that it returns the larger of a or b using an if statement.

Ask the user for two integers using a Scanner and report the largest and smallest values using the max function you just built. Consider the following output:

//sample output for problem 13 Enter two integers: 2 14 Largest is 14 Smallest is 2

Main Method Skeleton Driver

//Driver for if statement warm-up

public static void main(String[] args) {

Scanner keyboard = new Scanner(System.in);

//TODO 1

System.out.println("Enter the number for TODO 1"); int number = keyboard.nextInt(); if( the number is negative ) { //you must fix this pseudocode before you can compile it System.out.println("The number is negative");

//TODO 2

number = ?;

//TODO 3

double average = ?;

//TODO 4 & TODO 5

boolean answer = ?;

//TODO 6

number = ?;

//TODO 7

float grade = ?;

//TODO 8

grade = ?;

//TODO 9

double temperature = ?;

//TODO 10

number = ?;

//TODO 11

char letterGrade = ?;

//TODO 12: See below for the max function/method

//TODO 13

}

public static int max(int a, int b) {

//TODO 12

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

Discuss the various types of policies ?

Answered: 1 week ago

Question

Briefly explain the various types of leadership ?

Answered: 1 week ago

Question

Explain the need for and importance of co-ordination?

Answered: 1 week ago

Question

Explain the contribution of Peter F. Drucker to Management .

Answered: 1 week ago