Advertisement
cesarnascimento

ex5 cap 4

Mar 27th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.87 KB | None | 0 0
  1.  
  2. package ex5;
  3. import java.text.DecimalFormat;
  4. import java.util.Scanner;
  5.  
  6. public class Ex5 {
  7.  
  8.     public static void main(String[] args) {
  9.     Scanner sc = new Scanner(System.in);
  10.     float num1,num2,codigo1,codigo2,codigo3,codigo4;
  11.     DecimalFormat form = new DecimalFormat ("#0.0");
  12.     System.out.println("Escolha o código desejado, visto que");
  13.     System.out.println("Código 1: Media entre os números");
  14.     System.out.println("Código 2: Diferença do maior pelo menor");
  15.     System.out.println("Código 3: Produto entre os números");
  16.     System.out.println("Codigo 4: Divisão do primeiro número pelo segundo");
  17.     char codigo;
  18.     codigo = sc.nextLine().charAt(0);
  19.    
  20.     System.out.println("Agora digite os dois números:");
  21.     num1 = sc.nextFloat();
  22.     num2 = sc.nextFloat();
  23.    
  24.     switch (codigo)
  25.     {
  26.         case '1':
  27.     codigo1 = num1/num2;        
  28.     System.out.println("O resultado da média entre os números é: "+form.format(codigo1));    
  29.     break; // fechar case 1
  30.         case '2':
  31.     if (num1 > num2){
  32.     codigo2 = num1 - num2;
  33.     System.out.println("A diferença do maior pelo menor é: "+form.format(codigo2));
  34.     }//fechar if 1
  35.     if (num2 > num1){
  36.     codigo2 = num2 - num1;
  37.     System.out.println("A diferença do maior pelo menor é:"+form.format(codigo2));
  38.     }// fechar if2
  39.     break; // fechar case 2
  40.         case '3':
  41.     codigo3 = num1 * num2;
  42.     System.out.println("O produto é:"+form.format(codigo3));
  43.     break; // fechar case 3        
  44.    
  45.         case '4':
  46.     codigo4 = num1 / num2;
  47.     System.out.println("A divisão do primeiro pelo segundo é:"+form.format(codigo4));
  48.     break; //fechar case 4        
  49.     }// fechar switch
  50.  
  51.     }//fechar main
  52.    
  53. }
  54. /* receber dois numeros
  55.  código 1 > media entre os dois numeros
  56.  codigo 2 > num1 - num2
  57.  codigo 3 > num1 * num2
  58.  codigo 4 > num1 / num2 */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement