Related questions
Concept explainers
PLASE ADD COMMENTS TO MY
import java.util.Scanner;
public class Cal
{
public static void main(String[] args)
{
float a, b, res;
int choice;
boolean pg = true;
Scanner scan = new Scanner(System.in);
while(pg == true)
{
System.out.println("1. Addition");
System.out.println("2. Subtraction");
System.out.println("3. Multiplication");
System.out.println("4. Division");
System.out.println("5. Exit");
System.out.println("Enter Your Choice (1-5): ");
choice = scan.nextInt();
if(choice>=1 && choice<=5)
{
if(choice==1)
{
System.out.print("Enter any Two Number: \n");
a = scan.nextFloat();
b = scan.nextFloat();
res = a+b;
}
else if(choice==2)
{
System.out.print("Enter any Two Number: \n");
a = scan.nextFloat();
b = scan.nextFloat();
res = a-b;
}
else if(choice==3)
{
System.out.print("Enter any Two Number: \n");
a = scan.nextFloat();
b = scan.nextFloat();
res = a*b;
}
else if(choice==5)
{
System.out.println("Thank you! Program is terminated now.");
pg = false;
break;
}
else
{
System.out.print("Enter any Two Number: \n");
a = scan.nextFloat();
b = scan.nextFloat();
res = a/b;
}
System.out.println("\nResult = " +res);
}
else
System.out.println("\nInvalid Choice!");
}
}
}
Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 4 images
- Create a Flowchart //Java Source Code :- import java.util.Scanner; public class bExpert { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("\nVALUES"); System.out.print("Value 1: "); int v1 = sc.nextInt(); System.out.print("Value 2: "); int v2 = sc.nextInt(); System.out.print("Value 3: "); int v3 = sc.nextInt(); System.out.println("\nPROCESS"); System.out.println("\n1. Summation"); System.out.println("2. Product"); System.out.println("3. Min / Max"); System.out.println("4. Odd / Even"); char st = 'y'; while(st != 'n'){ System.out.print("\nCHOICE: "); int ch = sc.nextInt(); switch(ch) { case 1: int sum = v1 + v2 + v3; System.out.println("\nSum = "+sum); break; case 2: int prod =...arrow_forwardPlease write in Java import java.util.Scanner; public class ConcertPromoter { public static void main(String[] args) { Scanner key = new Scanner(System.in); Concert concert = new Concert(); System.out.println("Welcome to the Concert Promotion tool!"); String input = ""; while(input.equalsIgnoreCase("quit")!= true) { System.out.println("Currently the concert featuring the band: "+concert.getBandName()); System.out.println("Has sold "+concert.getNumTicketsSoldByPhone()+" tickets by phone"); System.out.println("Has sold "+concert.getNumTicketsSoldAtVenue()+" tickets at the venue"); System.out.println("And has grossed $"+concert.totalSales()); System.out.println("What would you like to do?\n" + "Enter 1: To change name\n" + "Enter 2: To change ticket by phone price\n" + "Enter 3: To change ticket at venue price\n" + "Enter 4: To add tickets by phone\n" + "Enter 5: To add tickets at the venue\n" + "Enter...arrow_forwardPlease create a flowchart for the following program: // Import Scanner classimport java.util.Scanner; // Create a class Trianglepublic class Main{ // Method used to check given three sides form a valid triangle or not public static boolean isTriangle(double a, double b, double c) { // If sum of any two sides is greater than third side if((a+b > c) && (a+c > b) && (b+c > a)) { // Print triangle is valid System.out.println("Three sides form a valid triangle."); // Return true return true; } // If any of the above condition is false else {// Print triangle is invalidSystem.out.println("Three sides form a invalid triangle.\n"); // Return false return false; } } // Method used to compute the area of triangle public static double triArea(double a, double b, double c) { // Compute s double s = (a + b + c) / 2; // Compute the area of triangle double area = Math.sqrt(s*(s - a)*(s - b)*(s - c)); // Return the...arrow_forward
- I have my code here and I am getting errors (I have also attached my code): " import java.util.Compiler; public class Test Score { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Ënter the first exam Score: "); Double Score1 = scan.nextDouble(); System.out.println("Enter the second exam Score: "); Double Score2 = scan.nextDouble(); System.out.println("Enter the third exam Score: "); Double Score3 = scan.nextDouble(); System.out.println("Enter the fourth exam Score: "); Double Score4 = scan.nextDouble(); System.out.println("Enter the fifth exam Score: "); Double Score5 = scan.nextDouble(); Double total = Score1 + Score2 + Score3 + Score4 + Score5 Double average = total/5; if (average >= 90) { System.out.printf("your average was a: %f and recieved an A in this Class", average ); } else if (average >= 80) {...arrow_forwardHi, I am struggling a bit with this problem. (This is in Java by the way.) Provided code: import java.util.Scanner; public class LabProgram { public static void main(String[] args) { Scanner scnr = new Scanner(System.in); String userText; // Add more variables as needed userText = scnr.nextLine(); // Gets entire line, including spaces. /* Type your code here. */ }}arrow_forwardJava - Help Please How do I output this statement as a horizontal statement with a newline? Everytime I use System.out.println, it makes the entire output vertical instead of horizontal. Program below. import java.util.Scanner; public class LabProgram { public static void main(String[] args) { int x; int y; Scanner scan = new Scanner(System.in); x = scan.nextInt(); y = scan.nextInt(); if(y >= x){ for(int i=x; i<=y; i = i + 5) { System.out.print(i+ " "); (The problem line) } } else{ System.out.print("Second integer can't be less than the first."); } }}arrow_forward
- JAVA CODE: check outputarrow_forwardI have this java code " import java.util.Scanner;public class Main3 {public static void main(String[] args) {// Create Scanner input;Scanner scanner = new Scanner(System.in);boolean Continue = true;while (!Continue) {}// Defining variables with input parametersSystem.out.print("Enter the Loan amount: ");double loanAmount = scanner.nextDouble();System.out.print("Enter the number of years: ");int n = scanner.nextInt();System.out.print("Enter the annual interest rate: ");float a = scanner.nextFloat();// Equations for Variables// Calculate monthly interest ratefloat i = a / 12;// Calculate total monthsint m = n * 12;// Calculate payment monthlyfloat monthlyPayment = (float) ((loanAmount * i * Math.pow(1 + i, n)) / (Math.pow(1 + i, n) - 1));// Calculate Total Paymentfloat totalPayment = monthlyPayment * 12;// Printing the results for VariablesSystem.out.printf("Monthly payment is $%.2f\n", monthlyPayment);System.out.printf("Total payment is $%.2f\n", totalPayment);}}"How do I turn single...arrow_forwardthere are 2 errors in this code can you fix it for me? public class Exercise09_10 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter a, b, c: "); double a = input.nextDouble(); double b = input.nextDouble(); double c = input.nextDouble(); QuadraticEquation equation = new QuadraticEquation(a, b, c); double discriminant = equation.getDiscriminant(); if (discriminant < 0) { System.out.println("The equation has no roots"); } else if (discriminant == 0) { System.out.println("The root is " + equation.getRoot1()); } else // (discriminant >= 0) { System.out.println("The roots are " + equation.getRoot1() + " and " + equation.getRoot2()); } } }arrow_forward
- import java.util.Scanner; public class DebugSix4 { public static void main(String[] args) { int high, low, count = 0; final int NUM = 5; Scanner input = new Scanner(System.in); System.out.print("This application displays " + NUM + " random numbers" + "\nbetween the low and high values you enter" + "\nEnter low value now... "); low = input.nextInt(); // Inserted the missing semicolon System.out.print("Enter high value... "); high = input.nextInt(); // Added the missing dot to the method call. while (low >= high) { // For proper input validation, changed "" to ">=" System.out.println("The number you entered for a high number, " + high + ", is not more than " + low); System.out.print("Enter a number higher than " + low + "... "); high =...arrow_forwardWrite an expression that will cause the following code to print "I am an adult" if the value of userAge is greater than 19. 1 import java.util.Scanner; 3 public class AgeChecker { public static void main (String ] args) { 4 int userAge; 7 Scanner scnr = new Scanner(System.in); userAge = scnr.nextInt(); // Program will be tested with values: 18, 19, 20, 21. 8 9 10 if (//your code goes here) { System.out.println("I am a teenager"); } else { System.out.println("I am an adult"); } } 11 12 13 14 15 16 17 18 }arrow_forward1. What is the output of the following program? import java.util.Scanner; public class Factorial { public static void main(String args[]){ Scanner scanner = new Scanner(System.in); System.out.printIn("Enter the number:"); scanner.nextInt(); int factorial = fact(num); System.out.println("Factorial of int num = entered number is: "+factorial); } static int fact(int n) { int output; if(n==1){ return 1; } output = fact(n-1)* n; return output; } }arrow_forward
- Text book imageDatabase System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationText book imageStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONText book imageDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- Text book imageC How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONText book imageDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningText book imageProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education