import java.util.Scanner;
/*
Crie um menu que oferece duas opções ao usuário:
"1. Calcular área do quadrado" e "2. Calcular área do círculo".
Solicite a escolha do usuário e realize o cálculo da área com base na opção selecionada.
*/
public class MenuExample{
public static double quadrado(){
double lado;
Scanner input = new Scanner(System.in);
System.out.println("Qual a medida do lado desse quadrado? ");
lado = input.nextInt();
double area = lado * lado;
return area;
}
public static double triangulo(){
double base;
double altura;
Scanner input = new Scanner(System.in);
System.out.println("Qual a medida da base deste triângulo?");
base = input.nextDouble();
System.out.println("E qual a medida da altura deste triângulo?");
altura = input.nextDouble();
double area = (base * altura)/2;
return area;
}
public static double circulo(){
double pi = 3.14;
double raio;
Scanner input = new Scanner(System.in);
System.out.println("Qual a medida do raio deste círculo?");
raio = input.nextDouble();
double area = pi * (raio * raio);
return area;
}
public static int menu() {
int selecao;
Scanner input = new Scanner(System.in);
/***************************************************/
System.out.println("Escolha uma dentre essas opções:");
System.out.println("-------------------------");
System.out.println("1 - Calcular área de um quadrado ");
System.out.println("2 - Calcular área de um triângulo");
System.out.println("3 - Calcular área de um círculo");
System.out.println("Selection: ");
selecao = input.nextInt();
return selecao;
}
public static void main(String[] args) {
int escolha;
/*********************************************************/
escolha = menu();
switch (escolha) {
case 1:
System.out.println("A área deste quadrado é " + quadrado());
break;
case 2:
System.out.println("A área deste triângulo é " + triangulo());
break;
case 3:
System.out.println("A área deste círculo é " + circulo());
break;
default:
System.out.println("Você não escolheu nenhum número válido.");
break;
}
}
}