<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Gerador de Resultados Tabajara</title>
</head>
<body>
<h1>Gerador de Resultados Tabajara</h1>
<form id="f1" name="f1" action="GeradorResultadosTabajara.jsp" method="post">
Quantidade: <br />
<input type="text" id="qtde" name="qtde" value="10" />
<input type="submit" id="btn_submit" name="btn_submit" value="Gerar" />
</form>
</body>
<%
String qtde = request.getParameter("qtde");
if (qtde != null) {
// Gerando os números sorteados...
java.util.Random r = new java.util.Random();
int[] nrsSorteados = new int[6];
int qtdNrsGerados = 0;
while (qtdNrsGerados < nrsSorteados.length) {
int nr = r.nextInt(60) + 1;
boolean jaJogou = false;
for (int i=0; i<qtdNrsGerados; i++) {
if (nr == nrsSorteados[i]) {
jaJogou = true;
break;
}
}
if (!jaJogou) {
nrsSorteados[qtdNrsGerados] = nr;
qtdNrsGerados++;
}
}
out.print("Números sorteados: ");
java.util.Arrays.sort(nrsSorteados);
for (int i = 0; i < nrsSorteados.length; i++) {
out.print(nrsSorteados[i] + ";");
}
out.println("<hr />");
// Gerando as apostas...
out.println("Apostas geradas: <br />");
out.println("<hr />");
int qtdApostas = Integer.parseInt(qtde);
for (int x = 0; x < qtdApostas; x++) {
int qtdNrsApostados = r.nextInt(10) + 6;
int[] nrsApostados = new int[qtdNrsApostados];
qtdNrsGerados = 0;
while (qtdNrsGerados < qtdNrsApostados) {
int nr = r.nextInt(60) + 1;
boolean jaJogou = false;
for (int i=0; i<qtdNrsGerados; i++) {
if (nr == nrsApostados[i]) {
jaJogou = true;
break;
}
}
if (!jaJogou) {
nrsApostados[qtdNrsGerados] = nr;
qtdNrsGerados++;
}
}
out.print("Aposta [" + (x + 1) + "] " + qtdNrsApostados + " números: ");
java.util.Arrays.sort(nrsApostados);
for (int i = 0; i < qtdNrsApostados; i++) {
out.print(nrsApostados[i] + ";");
}
int qtdAcertos = 0;
for (int a=0; a<nrsSorteados.length; a++) {
for (int b=0; b<nrsApostados.length; b++) {
if (nrsSorteados[a] == nrsApostados[b]) {
qtdAcertos++;
continue;
}
}
}
if (qtdAcertos == 6) {
out.print("<br /> ====> SENA <==== ");
}
if (qtdAcertos == 5) {
out.print("<br /> ====> QUINA <==== ");
}
if (qtdAcertos == 4) {
out.print("<br /> ====> QUADRA <==== ");
}
out.println("<br />");
}
out.println("<hr />");
}
%>
</html>
terça-feira, 19 de junho de 2012
19.06.2012 - JSP de exemplo
Gerador de Resultados Tabajara
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário