Advertisement
Guest User

Untitled

a guest
Mar 19th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. package calculadora;
  2. import java.util.Scanner;
  3. public class Calculadora {
  4. public static void main(String[] args) {
  5.  
  6. int x, y, op;
  7.  
  8.  
  9. Scanner s = new Scanner(System.in);
  10.  
  11. System.out.println(" \n Digite o valor do primeiro operando: ");
  12. x = s.nextInt();
  13. System.out.println(" \n Digite o valor do segundo operando: ");
  14. y = s.nextInt();
  15.  
  16. System.out.println(" \n Escolha uma as opcoes abaixo: ");
  17.  
  18. System.out.println(" \n 1. Soma ");
  19. System.out.println(" \n 2. Subtracao ");
  20. System.out.println(" \n 3. Multiplicacao ");
  21. System.out.println(" \n 4. Divisao ");
  22. System.out.println(" \n 0. Terminar o programa ");
  23. System.out.println(" \n Escolha a opcao desejada: ");
  24. op = s.nextInt();
  25.  
  26. switch (op) {
  27.  
  28. case 1:
  29. System.out.println(" \n Opcao Selecionada: 1. Soma");
  30. System.out.println(" \n A soma dos dois valores e: " + (x + y));
  31. break;
  32.  
  33. case 2:
  34. System.out.println(" \n Opcao Selecionada: 1. Subtracao");
  35. System.out.println(" \n A subtracao dos dois valores e: " + (x - y));
  36. break;
  37.  
  38. case 3:
  39. System.out.println(" \n Opcao Selecionada: 1. Multiplicacao");
  40. System.out.println(" \n A multiplicao dos dois valores e: " + (x * y));
  41. break;
  42.  
  43. case 4:
  44. System.out.println(" \n Opcao Selecionada: 1. Divisao");
  45. if (y == 0) {
  46. System.out.println(" \n Nao existe divisao por zero. ");
  47. } else {
  48. System.out.println(" \n A divisao dos dois valores e: " + (x / y));
  49. }
  50.  
  51. break;
  52. case 0:
  53. System.out.println(" \n Opcao Selecionada: 0. Terminar o programa.");
  54. break;
  55.  
  56. default:
  57.  
  58. System.out.println(" \n Opcao Invalida. ");
  59.  
  60.  
  61. }
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement