1) Sales.java Code - CSUSB

2y ago
23 Views
2 Downloads
361.37 KB
9 Pages
Last View : 2m ago
Last Download : 3m ago
Upload by : Julia Hutchens
Transcription

Benjamin MichaelJava Homework 310/31/20121) Sales.java Code// Sales.java// Program calculates sales, based on an input of product// number and quantity soldimport java.util.Scanner;public class sales{// calculates sales for 5 productspublic static void main( String args[] ){Scanner input new Scanner( System.in );int productNumber;double product1 0; // amount sold of first productdouble product2 0; // amount sold of second productdouble product3 0; // amount sold of third productdouble product4 0; // amount sold of fourth productdouble product5 0; // amount sold of fifth productdouble product1val 2.98;double product2val 4.50;double product3val 9.98;double product4val 4.49;double product5val 6.87;/* Ask the user to enter product number */System.out.println("\nEnter Product Number 1-5 (0 to stop and view summary) :");productNumber input.nextInt();/* Create while statement that loops until sentinel is entered */while (productNumber ! 0){/* Determine whether user's product number is in 1-5 */if (productNumber 1 && productNumber 5)/* If so, ask user to input the quantity sold *//* Write a switch statement here that will compute the totalfor that product */switch(productNumber){case 5:{System.out.print("Enter quantity sold: ");product5 input.nextDouble();break;

}case 4:{System.out.print("Enter quantity sold: ");product4 input.nextDouble();break;}case 3:{System.out.print("Enter quantity sold: ");product3 input.nextDouble();break;}case 2:{System.out.print("Enter quantity sold: ");product2 input.nextDouble();break;}case 1:{System.out.print("Enter quantity sold: ");product1 input.nextDouble();break;}}/* If product number is not in 1-5, test if product number is not 0 */productNumber input.nextInt();if(productNumber 0 productNumber 5)/* Display error message for invalid product number */System.out.println("Invalid product number!\nPlease enteranother product: ");/* Ask the user to enter another product number */System.out.println("Enter product number (1-5), 0 to stop and viewsummary: ");productNumber input.nextInt();} /* end while loop */// print summarySystem.out.println();System.out.printf( "Product 1: %.2f\n", product1 * product1val);System.out.printf( "Product 2: %.2f\n", product2 * product2val);System.out.printf( "Product 3: %.2f\n", product3 * product3val);System.out.printf( "Product 4: %.2f\n", product4 * product4val);System.out.printf( "Product 5: %.2f\n", product5 * product5val);/* write code here for the rest of the summary message it should containthe totals for the rest of the products, each on its own line */} // end main} // end class body

1a. Sales.java :5: 8.94 13.50 0.00 8.98 0.002. Triples.Java Code// Lab 3: Triples.java// Program calculates Pythagorean triplespublic class Triples{public static void main( String args[] ){// declare the three sides of a triangleint side1;int side2;int hypotenuse;/* Write loop for side1 to try the values 1-500. */int max 500;for (side1 1; side1 max; side1 )/* Write loop for side2 to try the values 1-500. */for (side2 1; side2 max; side2 )/* Write loop for hypotenuse to try the values 1-500 */for (hypotenuse 1; hypotenuse max; hypotenuse )/* Write an if statement that determines whether the sum of thetwo sides squared equals the hypotenuse squared. If thiscondition is true display side1, side2 and hypotenuse. */if ((side1*side1) (side2*side2) (hypotenuse*hypotenuse))if(side1 side2)System.out.println("s1: " side1 " " "s2: " side2 " " "h: " hypotenuse);} // end main}// end class Triples

2a. Triples.Java Solutions1:s1:s1:s1:s1:s1:s1:s1:s1:3 s2: 4 h: 55 s2: 12 h: 136 s2: 8 h: 107 s2: 24 h: 258 s2: 15 h: 179 s2: 12 h: 159 s2: 40 h: 4110 s2: 24 h: 2611 s2: 60 h: 61continued tos1: 340 s2: 357 h: 4933. Multiply.Java Code// Lab 3: Multiply.java// Program generates single digit multiplication problemsimport java.util.*;public class Multiply{Random randomNumbers new Random();int answer; // the correct answer// ask the user to answer multiplication problemspublic void quiz(){Scanner input new Scanner( System.in );int guess; // the user's guess/* write code to call method checkResponse to display the question */createQuestion();System.out.println( "Enter your answer (-1 to exit):" );guess input.nextInt();while ( guess ! -1 ){/* write code to call the method to check the user s answer */checkResponse( guess);System.out.println( "Enter your answer (-1 to exit):" );guess input.nextInt();} // end while} // end method// prints a new question and stores the corresponding answer/* write method header for the createQuestion method */

private void createQuestion(){// get two random numbers between 0 and/* Write code to get two random numbersdigit1 and digit2. */int digit1 randomNumbers.nextInt(int digit2 randomNumbers.nextInt(9and store them in variables9 );9 );/* Write code to multiply the two variables and store the resultin variable answer */answer digit1 * digit2;System.out.printf( "How much is %d times %d?\n", digit1, digit2 );} // end method createQuestion// checks if the user answered correctly/* Write method header for checkResponse */private void checkResponse( double guess ){/* Write code to test whether the answer is incorrect *//* Write code to tell the user to try again, if the answer is incorrect */if (guess ! answer){System.out.println("Wrong answer. Please try again.");}elseSystem.out.println( "Very Good!" );{/* Write code to call method createQuestion to display another question */createQuestion();} // end else} // end method checkResponse} // end class Multiply3a. Multiply.java SolutionHow much is 3 times 2?Enter your answer (-1 to exit):6Very Good!How much is 4 times 8?Enter your answer (-1 to exit):32Very Good!How much is 4 times 5?Enter your answer (-1 to exit):2Wrong answer. Please try again.How much is 2 times 0?Enter your answer (-1 to exit):

4. TrianglePrinting.Javapublic class TrianglePrinting{public static void main(String args[]){int row, col, space;System.out.println("(a)");// Triangle A Codefor (row 1; row 10; row ){for(col 1; col row; col m.out.println("\n(b)");// Triangle B Codefor (row 10; row 1; row--){for (col 1; col row; col m.out.println("\n(c)");// Triangle Codefor (row 10; row 1; row--){for (space 10; space row ; space--)System.out.print(' ');for (col 1; col row; col m.out.println("\n(d)");// Triangle D Codefor(row 10; row 1; row--){for (space 1; space row; space )

System.out.print(' ');for(col 10; col row; ;}} // end TrianglePrinting class4. TrianglePrinting Solution ***************(d)***************

****************************************5. RoundNumbers. Javaimport java.util.Scanner;public class roundingNumbers{public static void main (String[] args){double x;//Create Scanner to obtain input form userScanner input new Scanner(System.in);{System.out.print("Enter a digit with at least four decimal places:");x input.nextDouble();//create an output String with appropriate roundingSystem.out.println("The number: " String.valueOf(x) "\n This is your number rounded to Integer:\t\t" String.valueOf(roundToInteger(x)) "\n This is your number rounded to the Tenth:\t\t" String.valueOf(roundToTenths(x)) "\n This is your number rounded to Hundredth:\t\t" String.valueOf(roundToThusandths(x)));}}public static double roundToInteger(double number){return(Math.floor(number .5));}public static double roundToTenths(double number){return(Math.floor(number*10 .5)/10);}public static double roundToHudredths(double number){return(Math.floor(number*100 .5)/100);}public static double roundToThusandths(double number)

{return(Math.floor(number*1000 .5) /1000);}{//end class round}}5. RoundingNumbers.Java SolutionEnter a digit with at least four decimal places:.4321The number: 0.4321This is your number rounded to Integer:0.0This is your number rounded to the Tenth:0.4This is your number rounded to Hundredth:0.4326. ReversingDigits.Java Codeimport java.util.Scanner;public class reversingDigits{public static void main(String[] args){int number, reverse;Scanner input new Scanner(System.in);System.out.print("Type Number:");number input.nextInt();reverse e of typed number is: " reverse);System.exit(0);}public static int reversingDigits(int num){int reverse 0;while(num 0){reverse (reverse*10) num%10;num num/10;}return reverse;}}ReverseDigits.Java solutions:Number:123Reversed Number is 321

5. RoundingNumbers.Java Solution Enter a digit with at least four decimal places:.4321 The number: 0.4321 This is your number rounded to Integer: 0.0 This is your number rounded to the Tenth: 0.4 This is your number rounded to Hundredth: 0.432 6. ReversingDigits.Java Code import java.util.Scanner; public class reversingDigits {File Size: 361KB

Related Documents:

Meet the Team Counselors Brandon Landrum: brandon.landrum@csusb.edu Christopher Bohse: cbohse@csusb.edu Lucia Zarate: lzarate@csusb.edu Melissa Guerra: mdavila@csusb.edu Nicholas Clements: nicholas.clements@csusb.edu Brenda Machuca: bmachuca@csusb.edu Alejandra Quintero: alejandra.quintero@csusb.edu Salvador Perez Jr.: sperez2@csusb.edu Roger Griffin (Native American Counselor)

by mailstore.csusb.edu (Oracle Communications Messaging Exchange Server 7u4-18.01 64bit (built Jul 15 2010)) id 0M2R00E00YPQR900@mailstore.csusb.edu ; Fri, 20 Apr 2012 04:08:28 -0700 (PDT) Original-recipient: rfc822;alert@csusb.edu Received: from proxy2.csusb.edu ([139.182.2.66]) by mailstore.csusb.edu (

java.io Input and output java.lang Language support java.math Arbitrary-precision numbers java.net Networking java.nio "New" (memory-mapped) I/O java.rmi Remote method invocations java.security Security support java.sql Database support java.text Internationalized formatting of text and numbers java.time Dates, time, duration, time zones, etc.

Java Version Java FAQs 2. Java Version 2.1 Used Java Version This is how you find your Java version: Start the Control Panel Java General About. 2.2 Checking Java Version Check Java version on https://www.java.com/de/download/installed.jsp. 2.3 Switching on Java Console Start Control Panel Java Advanced. The following window appears:

This Article is brought to you for free and open access by the Special Collections & Archives at CSUSB ScholarWorks. It has been accepted for inclusion in Coyote Chronicle by an authorized administrator of CSUSB ScholarWorks. For more information, please contact scholarworks@csusb.edu. Recommended Citation CSUSB, "December 7th 1992" (1992).

3. _ is a software that interprets Java bytecode. a. Java virtual machine b. Java compiler c. Java debugger d. Java API 4. Which of the following is true? a. Java uses only interpreter b. Java uses only compiler. c. Java uses both interpreter and compiler. d. None of the above. 5. A Java file with

CSUSB and *25 for applicants that were previously recommended for the Preliminary credential by CSUSB. The CSUSB non- . Multiple Subject Plus Writing Skills Examination; or 3) CSU Early Assessment Program and/or Placement Examinations. If the

The CSUSB Corporate Card application process allows you to apply for a new card or update an existing card. In Concur, you may complete the following tasks: Apply for new CSUSB Corporate Card Request a change to your credit card limit Suspend/Reinstate/Cancel your card Change/update the name on your card/account