Skip to content

Instantly share code, notes, and snippets.

@MateusRodCosta
Created June 24, 2017 03:07
Show Gist options
  • Save MateusRodCosta/3b24cac5ae89073bb49df17fc9555b65 to your computer and use it in GitHub Desktop.
Save MateusRodCosta/3b24cac5ae89073bb49df17fc9555b65 to your computer and use it in GitHub Desktop.
Combinações Cadeado
/**
* Created by Mateus on 23/06/2017.
*/
/**
* Para guardar suas jóias Kerolen resolveu comprar um cadeado para fechar sua maleta, onde o segreado do cadeado é
* formado pelos números (0, 1, 2, 3, 4, 5, 6), no entanto são 5 combinações, sendo a combinação da terceira casa é o
* número 0 e da última casa é o número 4. De acordo com estes dados, determine o total de combinações possíveis.
**/
import java.lang.*;
public class CombinacoesCadeado {
public static void main (String[] args) {
int qtdCombinacao = 0, possibilidadesCasa = 7;
int casa3 = 0, casa5 = 4;
for(int casa1 = 1; casa1 <= possibilidadesCasa; casa1++) {
for(int casa2 = 1; casa2 <= possibilidadesCasa; casa2++) {
for(int casa4 = 1; casa4 <= possibilidadesCasa; casa4++) {
qtdCombinacao++;
System.out.println("Combinação " + qtdCombinacao + ": " +
casa1 + casa2 + casa3 + casa4 + casa5);
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment