Advertisement
LightProgrammer000

Jo-Ken-Pô

Jan 3rd, 2019
291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.29 KB | None | 0 0
  1. package Aulas_Console;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Programa_10
  6. {
  7.     public static void main(String[] args)
  8.     {
  9.         int joga;
  10.         int computa = 0;
  11.        
  12.         // MÉTODO HONESTO
  13.        
  14.         Scanner ent = new Scanner ( System.in );
  15.        
  16.         // JOGADOR
  17.         System.out.println(" Escolha os número correspondentes " + " \n" + " 1 - pedra " + " \n" + " 2 - papel " + " \n" + " 3 - tesoura " + " \n ");
  18.         joga = ent.nextInt();
  19.        
  20.         switch( joga )
  21.         {
  22.             case 1:
  23.                 System.out.println(" Jogador: pedra ");
  24.                 break;
  25.              
  26.             case 2:
  27.                 System.out.println(" Jogador: papel ");
  28.                 break;
  29.                
  30.             case 3:
  31.                 System.out.println(" Jogador: tesoura ");
  32.                 break;
  33.                
  34.             default:
  35.                 System.out.println(" Opção Inválida ");
  36.                 break;
  37.         }
  38.        
  39.         // VALIDAÇÃO DA PARTIDA
  40.         if( joga <= 3 && joga > 0 )
  41.         {
  42.             // COMPUTADOR
  43.             computa = ( int ) ( Math.random() * 3 + 1 );
  44.            
  45.             switch ( computa )
  46.             {
  47.                 case 1:
  48.                     System.out.println(" Computador: pedra ");
  49.                     break;
  50.                
  51.                 case 2:
  52.                     System.out.println(" Computador: papel ");
  53.                     break;
  54.                
  55.                 default:
  56.                     System.out.println(" Computador: tesoura ");
  57.                     break;
  58.             }
  59.            
  60.             // RESULTADOS
  61.             if ( joga != computa )
  62.             {
  63.                 if( joga == 1 && computa == 3 || joga == 2 && computa == 1 || joga == 3 && computa == 2 )
  64.                 {
  65.                     System.out.println(" JOGADOR VENCE ");
  66.                 }
  67.                
  68.                 else
  69.                 {
  70.                     System.out.println(" COMPUTADOR VENCE ");
  71.                 }
  72.             }
  73.            
  74.             else
  75.             {
  76.                 System.out.println(" EMPATE ");
  77.             }
  78.         }
  79.        
  80.         else
  81.         {
  82.             System.out.println("PARTIDA INVÁLIDA");
  83.         }
  84.     }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement