A CALCULADORA UTILIZANDO JAVA
Por: Jorge.A Diniz • 21/4/2021 • Abstract • 824 Palavras (4 Páginas) • 456 Visualizações
package br.edu.ceub.progweb.calculadora;
import java.util.Scanner;
public class Calculadora {
Desafio:
//1- Não pedir os números caso seja escolhida uma operação inválida
// 2- Na operação divisão, mostrar a resposta em decimal (ex: 8/3 = 2.66)
--------------------------------------------------------------------------------------------------------------
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Bem vindo a nossa calculadora!");
System.out.println("");
System.out.println("Escolha a operação: +, -, *, /");
String operador = scan.nextLine();
while(!operador.equals("+") & !operador.equals("-") & !operador.equals("*") & !operador.equals("/") ){
System.out.println("Operador Inválido!!");
System.out.println("Digite novamente!!!");
operador = scan.nextLine();
}
System.out.println("Digite o primeiro número:");
Integer num1 = scan.nextInt();
System.out.println("Digite o primeiro número:");
Integer num2 = scan.nextInt();
switch(operador){
case "+":
System.out.println("Operação de adição");
adicao(num1, num2);
break;
case "-":
System.out.println("Operação de subtração");
subtracao(num1, num2);
break;
case "*":
System.out.println("Operação de multiplicação");
multiplicacao(num1, num2);
break;
case "/":
System.out.println("Operação de divisão");
divisao(num1, num2);
break;
default:
System.out.println("Operação Inválida!");
}
}
public static void adicao(Integer n1, Integer n2){
Integer soma = n1 + n2;
System.out.println(n1+ "+" + n2 + " = " + soma);
}
public static void subtracao (Integer n1, Integer n2){
...