Exercício 03: Um
aluno de computação está organizando um bolão de futebol. Segundo suas regras,
os apostadores informam o placar do jogo e ganham 10 pontos se acertarem o
vencedor ou se foi empate e ganham mais 5 pontos para o placar de cada time que
acertarem. Exemplo: se o placar do jogo foi 3x2, são 0 pontos se o placar
apostado foi 0x1; 5 pontos para os placares apostados 0x2 ou 3x5; 10 pontos
para o placar apostado 1x0; ou 20 pontos para o placar exato de 3x2. Faça um
algoritmo que solicita do usuário o placar apostado e depois o placar do jogo e
informa quantos pontos o apostador fez.
import java.util.Scanner;
public class Marshal03{
public static void main(String[] args){
Scanner leia = new Scanner(System.in);
int
apostaTimeCasa, apostaTimeVisitante,
pontos=0;
int
resultadoTimeCasa, resultadoTimeVisitante;
System.out.println("Bolao
de Futebol");
System.out.println("Time Casa x Time Visitante");
System.out.print("Informe
sua aposta de gols para o Time da Casa: ");
apostaTimeCasa =
leia.nextInt();
System.out.print("Informe
sua aposta de gols para o Time Visitante: ");
apostaTimeVisitante =
leia.nextInt();
System.out.print("Informe
a quantidade de gols feitos pelo Time da Casa: ");
resultadoTimeCasa =
leia.nextInt();
System.out.print("Informe
a quantidade de gols feitos pelo Time Visitante: ");
resultadoTimeVisitante =
leia.nextInt();
if
(resultadoTimeCasa>resultadoTimeVisitante){
if
(apostaTimeCasa>apostaTimeVisitante){
pontos =
pontos + 10;
}
if
(apostaTimeCasa==resultadoTimeCasa){
pontos =
pontos + 5;
}
if
(apostaTimeVisitante==resultadoTimeVisitante){
pontos =
pontos + 5;
}
}else
if (resultadoTimeCasa<resultadoTimeVisitante){
if
(apostaTimeCasa<apostaTimeVisitante){
pontos =
pontos + 10;
}
if
(apostaTimeCasa==resultadoTimeCasa){
pontos =
pontos + 5;
}
if
(apostaTimeVisitante==resultadoTimeVisitante){
pontos =
pontos + 5;
}
}else{
if
(apostaTimeCasa==apostaTimeVisitante){
pontos =
pontos + 10;
}
if
(apostaTimeCasa==resultadoTimeCasa){
pontos =
pontos + 5;
}
if
(apostaTimeVisitante==resultadoTimeVisitante){
pontos =
pontos + 5;
}
}
System.out.printf("Sua
aposta foi: Time da Casa %d x %d Time Visitante\n",apostaTimeCasa,
apostaTimeVisitante);
System.out.printf("O
resultado do jogo foi: Time da Casa %d x %d Time Visitante\n",resultadoTimeCasa,
resultadoTimeVisitante);
System.out.printf("Voce
fez %d pontos!\n",pontos);
}
}
Nenhum comentário:
Postar um comentário