Create a class called oddintegers with a main method

Assignment Help JAVA Programming
Reference no: EM13963167

Decision Control Structures

Set-Up

  • Create a new project in your Eclipse workspace named:
  • In thesrcfolder, create a package named:
  • Import into this new package all of the following .java files
    • DivideTwo.java

Part 1 - if/else Statement

Open the file DivideTwo.java.  The Java source code is shown below:

package edu.ilstu;

import java.util.Scanner;

 

public class DivideTwo

{

     public static void main(String[] args)

     {   

           Scanner keyboard = new Scanner(System.in);

           int numerator = 0;

           int denominator = 0;

           double quotient = 0;

 

           System.out.println("This program divides two numbers.");

           System.out.print("Enter the numerator:  ");

           numerator = keyboard.nextInt();

 

           System.out.print("Enter the denominator:  ");

           denominator = keyboard.nextInt();

           quotient = (double) numerator / denominator;

 

           System.out.println(numerator + "/" + denominator

+ " = " + quotient);

 

           keyboard.close();   

}

}

Compile and run DivideTwo.java, and observe the output.  The program prompts the user for two integers that represent the numerator and the denominator of a fraction.  The Scanner object named keyboard is used to read the integers provided by the user.

Modify the program to include an if/else statement to check for division by zero.  If the denominator is not equal to zero, display the result of the division, otherwise display a message to the user that division by zero is not allowed.

Part 2 - Switch Statement

Open the provided file SwitchErrors.java.  The Java source code is shown below.  The program evaluates an integer entered by the user and displays the color assigned to the integer.  Compile the program.  The program has several syntax and logic errors.  Fix the syntax errors and compile and run the program. Does the program run as you expected?  Locate and correct the errors in the program logic.  Be sure to make use of the debugger available in Eclipse to help identify errors.

package edu.ilstu;

import java.util.Scanner;

publicclass SwitchErrors

{

     publicstaticvoid main(String[] args)

{

           Scanner keyboard = new Scanner(System.out);

 

           System.out.println("Key:  1=blue, 2=red, 3=green");

           System.out.print("Enter a number and I'll return ");

           System.out.print(" the corresponding color.  ");

           number = keyboard.nextInt();

 

           switch(number)

           {

                case 1:

                     System.out.println("You chose red!");

                     break;

                case 2:

                     System.out.println("You chose blue!");

                     break;

                case 3:

                     System.out.println("You chose green!");

                default:

                     System.out.println("Color not available!");

                     break;    

           }

     }

}

Part 3 while Loop

Open the provided file ConvertLoop.java

Convert the following code so that it uses nested while statements instead of for statements.  Place the new code at the end of the code in ConvertLoop.java.

int s = 0;

int t = 1;

 

for (int i = 0; i < 5; i++)

{

     s = s + i;

     for (int j = i; j > 0; j--)

     {

           t = t + (j-1);

     }

     s = s + t;

     System.out.println("T is " + t);

}

System.out.println("S is " + s);

Part 4 - Loops from scratch

Create a class called OddIntegers with a main method.  Write the code that will compute the sum of the first n positive odd integers.  For example, if n is 5 you should compute 1 + 3 + 5 + 7 + 9.  Read the value forn from the user and display the result to the screen with an appropriate label.

Reference no: EM13963167

Questions Cloud

Explain the ideas and details presented in the transcript : Read "6 ways to Manage Overload," Transcript below then explain the ideas and details presented in the transcript below
Cash balance of the firm changed : 1.  Lube Oil, in Question 3, paid a dividend of $20 million and bought back $25 million in stock. Estimate how much the cash balance of the firm changed during the year.
How monopoly exploitation is reduced by regulation : The residual of sales revenue minus the explicit accounting costs of doing business.
What is the value of helping a client change : What is the value of helping a client change his or her daily routine? Would you help a client establish a new routine based on his or her rehab program? Why or why not
Create a class called oddintegers with a main method : Create a class called OddIntegers with a main method.  Write the code that will compute the sum of the first n positive odd integers.  For example, if n is 5 you should compute 1 + 3 + 5 + 7 + 9.
Steps a client can take to manage their challenges : Write a 1,050- to 1,400-word paper on the role that family, shame, and multicultural issues play in aftercare, how can they support or undermine a person's recovery, and the steps a client can take to manage their challenges
How long will the trip take as measured on earth : A swimmer wants to swim straight across a river with current flowing at a speed of v1 = 0.27 km/h. If the swimmer swims in still water with speed v2 = 0.81 km/h, at what angle should the swimmer point upstream from the shore and at what speed v w..
Percent of cash returned to stockholders : 1. Stock buybacks really do not return cash to stockholders, because only those who sell back stock receive the cash. Is this statement true or false? Explain. 2. Between 1988 and 2008, we saw an increase in the percent of cash returned to sto..
Summarize the characteristics of process evaluations : Summarize the characteristics of process evaluations. Provide two examples of process evaluations. Make up your own examples using the new scenario program/activity you have developed

Reviews

Write a Review

JAVA Programming Questions & Answers

  Reimplement the labeledpoint class of exercise

Reimplement the LabeledPoint class of Exercise P9.12 by storing the location in a java.awt.Point object. Your toString method should invoke the toString method of the Point class.

  The performance of a wimax network appears to be lower

the performance of a wimax network appears to be lower expected and you suspect interference to be the cause. write a 2

  Write java program to display results in java applet

Write down the java program which displays following results in java applet. Permits the user to enter three numbers (use JOptionPane for this) and prints out average of those value on screen.

  Object from question 1 manage its display

Write a Java statement to have the object from question 1 manage its display area by dividing it into 3 rows which have 4 columns each.

  A method and using a synchronizedblock

What'sthe difference between synchronizing on a method and using a synchronizedblock?

  Create a class named blooddata that includes fields

Create a class named BloodData that includes fields that hold a blood type (the four blood types are O, A, B, and AB) and an Rh factor (the factors are + and -). Create a default constructor that sets the fields to "O" and "+", and an overloaded c..

  Create a japplet

Create a JApplet that contains a JLabel and JButton. You'll create a JButton that will automatically change font typeface, style, and size when clicked by the user.

  Write a program that prompts the user to enter the mass

Write a program that prompts the user to enter the mass of a person in kilograms and outputs theequivalent weight in pounds. Output both the mass and the weight rounded to two decimalplaces. (Note that for standard Earth gravity, 1 kilogram = 2.2 pou..

  The 7th test of credits

The 7th test of credits? this is the 7th test of credits? this is the 7th test of credits? this is the 7th test of credits?this is the 7th test of credits?this is the 7th test of credits?this is the 7th test of credits?this is the 7th test of credits..

  Validation screen for the application

The project for the visual programming is pharmacy system; it should be include the following functions

  Create a complete java application

Create a complete Java application that meets these requirements and the program has an opening comments section (using block comments) with the file name, date, your name, and purpose of the program.

  Problem aa savings account object holds a nonnegative

problem aa savings account object holds a nonnegative balance and provides depositk and withdrawk methods where

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd