by
0
5
11k
2
Top 1% !
Pearl of Wisdom
Specified
Refined
OpenSource
Popularity: 358th place

Published on:

No tags for this snippet yet.
ClassNameCalculadora
InputName0args
InputType0String[]
Languagejava
LicenseMIT_X11
MethodNamemain
OutputTypevoid

Calculadora Básica em Java (4 operações)

Copy Embed Code
<iframe id="embedFrame" style="width:600px; height:300px;"
src="https://www.snip2code.com/Embed/1404013/Calculadora-B-sica-em-Java-(4-opera--es)?startLine=0"></iframe>
Click on the embed code to copy it into your clipboard Width Height
Leave empty to retrieve all the content Start End
// Enter here the actual content of the snippet. package calculadora; public class Calculadora { public static void main(String[] args) { double valor1 = 0; double valor2 = 0; char operador = ' '; double resultado = 0; System.out.println("Hello World"); System.out.println("Digite o primeiro digito"); valor1 = new java.util.Scanner(System.in).nextDouble(); System.out.println("Valor 1: " + valor1); while(true){ System.out.println("Digite o operador (+, -, /, *) "); operador = new java.util.Scanner(System.in).next().charAt(0); if (operador == '+' || operador == '-' || operador == '/' || operador == '*'){ break; // Sai da extrutura de repetição } else{ System.out.println("Operador inválido. Tente novamente"); } } System.out.println("Digite o segundo digito"); valor2 = new java.util.Scanner(System.in).nextDouble(); switch(operador){ case '+': resultado = valor1 + valor2; break; case '-': resultado = valor1 - valor2; break; case '*': resultado = valor1 * valor2; break; case '/': resultado = valor1 / valor2; break; } System.out.println("Resultado: " + resultado); } }
If you want to be updated about similar snippets, Sign in and follow our Channels

blog comments powered by Disqus