Advertisement
Guest User

MenuHomework V2

a guest
Jan 21st, 2020
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.24 KB | None | 0 0
  1. package xxfireboomxx;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7.     public static void main(String[] args) {
  8.         Scanner input = new Scanner(System.in);
  9.         System.out.println("Изберете едно от следните действия: ");
  10.         System.out.println("1 - Калкулатор");
  11.         System.out.println("2 - Триъгълници");
  12.         System.out.println("3 - Интервали");
  13.         int menuNumber = input.nextInt();
  14.         if (menuNumber == 1){
  15.             //Calculator
  16.             System.out.println("Изберете операция за калкулатора - (+, -, *, /, ^)");
  17.             char operation = input.next().charAt(0);
  18.             System.out.println("Въведете 2 числа: ");
  19.             double firstNumber = input.nextDouble();
  20.             double secondNumber = input.nextDouble();
  21.             switch (operation){
  22.                 case '+': System.out.println(firstNumber + " + " + secondNumber + " = " + (firstNumber + secondNumber));
  23.                 break;
  24.                 case '-': System.out.println(firstNumber + " - " + secondNumber + " = " + (firstNumber - secondNumber));
  25.                 break;
  26.                 case '*': System.out.println(firstNumber + " * " + secondNumber + " = " + (firstNumber * secondNumber));
  27.                 break;
  28.                 case '/': System.out.println(firstNumber + " / " + secondNumber + " = " + (firstNumber / secondNumber));
  29.                 break;
  30.                 case '^': System.out.println(firstNumber + " ^ " + secondNumber + " = " + (Math.pow(firstNumber, secondNumber)));
  31.                 default: System.out.println("Въвели сте невалидна информация!");
  32.             }
  33.         }else if(menuNumber == 2){
  34.             //Triangle
  35.             System.out.println("Въведете 2 числа: ");
  36.             double firstNumber = input.nextDouble();
  37.             double secondNumber = input.nextDouble();
  38.             double c = Math.pow(firstNumber, 2) + Math.pow(secondNumber, 2);
  39.             if(Math.pow(c, 2) > c){
  40.                 System.out.println("Ъгълът е остър!");
  41.             }else if(Math.pow(c, 2) == c){
  42.                 System.out.println("Ъгълът е прав!");
  43.             }else System.out.println("Ъгълът е тъп!");
  44.         }else if(menuNumber == 3){
  45.             //Intervals
  46.             System.out.println("Въведете двете граници на интервала: ");
  47.             double firstInterval = input.nextDouble();
  48.             double secondInterval = input.nextDouble();
  49.             System.out.println("Въведете числото, което искате да проверите: ");
  50.             double numberOfInterval = input.nextDouble();
  51.             if (firstInterval < numberOfInterval && numberOfInterval < secondInterval){
  52.                 System.out.println("Числото ви е в интервала!");
  53.             }else if(numberOfInterval <= firstInterval || firstInterval <= secondInterval){
  54.                 System.out.println("Числото ви е извън интервала!");
  55.             }else {System.out.println("ERROR");}
  56.         }else System.out.println("Няма такова действие!");
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement