Descubra respostas para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A mais confiável e eficiente para todas as suas necessidades. Descubra soluções confiáveis para suas perguntas de uma vasta rede de especialistas em nossa abrangente plataforma de perguntas e respostas. Conecte-se com uma comunidade de especialistas prontos para fornecer soluções precisas para suas perguntas de maneira rápida e eficiente em nossa amigável plataforma de perguntas e respostas.
Sagot :
Resposta:
Segue código
Explicação:
package calculadora;
import java.util.Scanner;
public class Calculadora {
static Scanner sc = new Scanner(System.in);
static int op;
static double n1, n2;
public static void soma (){
System.out.println("Digite o Primerio valor a ser somando");
n1 = sc.nextDouble();
System.out.println("Digite o Segungo valor a ser somando");
n2 = sc.nextDouble();
System.out.println("O resultado é " + (n1+n2)+"\n");
}
public static void subtracao (){
System.out.println("Digite o Primerio valor a ser subtraido");
n1 = sc.nextDouble();
System.out.println("Digite o Segungo valor a ser subtraido");
n2 = sc.nextDouble();
System.out.println("O resultado é " + (n1-n2)+"\n");
}
public static void divicao (){
System.out.println("Digite o Primerio valor a ser dividido");
n1 = sc.nextDouble();
System.out.println("Digite o Segungo valor a ser dividido");
n2 = sc.nextDouble();
System.out.println("O resultado é " + (n1/n2)+"\n");
}
public static void multiplicacao (){
System.out.println("Digite o Primerio valor a ser multiplicado");
n1 = sc.nextDouble();
System.out.println("Digite o Segungo valor a ser multiplicado");
n2 = sc.nextDouble();
System.out.println("O resultado é " + (n1*n2)+"\n");
}
public static void exponenciacao (){
System.out.println("Digite o valor a ser elevado ao quadrado");
n1 = sc.nextDouble();
System.out.println("O resultado é " + (Math.pow(n1, 2))+"\n");
}
public static void menu (){
System.out.println("Informe a opcao desejada no Menu \n'1 - Somar \n'2 - Subtratir"
+ "\n'3 - Dividir \n'4 - Multiplicar \n'5 - Exponenciacao \n'0 - Sair do Programa");
System.out.println("Digite o número da operação desejada ou '0' para sair:");
op = sc.nextInt();
}
public static void funcao (){
do {
Calculadora.menu();
switch (op){
case 1: Calculadora.soma();
break;
case 2: Calculadora.subtracao();
break;
case 3: Calculadora.divicao();
break;
case 4: Calculadora.multiplicacao();
break;
case 5: Calculadora.exponenciacao();
break;
case 0: System.out.println("Finalizado com Sucesso");
System.exit(0);
break;
default: System.out.println("Opção invalida tente novamete!");
break;
}
}while (op!=0);
}
public static void main(String[] args) {
System.out.println("Seja Bem vindo, vamos começar a Calcular");
Calculadora.funcao();
}
}
Obrigado por visitar nossa plataforma. Esperamos que tenha encontrado as respostas que procurava. Volte sempre que precisar de mais informações. Esperamos que isso tenha sido útil. Por favor, volte sempre que precisar de mais informações ou respostas às suas perguntas. Visite o Sistersinspirit.ca para obter novas e confiáveis respostas dos nossos especialistas.