Buscar

ALGO_ Sistema de Apostas Versão 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PÁGINA INICIAL ► MEUS CURSOS ► CURSOS ► GRADUAÇÃO ► TADS ► 1° PERÍODO ►
ALGORITMOS ► 25 DE NOVEMBRO DE 2013 ► SISTEMA DE APOSTAS VERSÃO 1.1
Sistema de Apostas Versão 1.1
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
void geraJogo();
void imprimeJogo();
void ordenaJogo();
void verificaRepetido();
int jogo[6],flag=0;
int main(){
srand(time(NULL));// SEMENTE RANDOMICA
do{
    geraJogo();
    verificaRepetido();
}while(flag==1);
flag=0;
ordenaJogo();
imprimeJogo();
}// FIM DA FUNCAO MAIN
//*******************************************
void geraJogo(){
int cont;
for(cont=0;cont<6;cont++){
jogo[cont]=rand()%61;
}
}// FIM DA FUNCAO GERA_JOGO
//*******************************************
void imprimeJogo(){
int cont;
for(cont=0;cont<6;cont++){
printf("%d ",jogo[cont]);
}// FIM DA FUNCAO IMPRIME_JOGO
//*******************************************
}
void ordenaJogo(){
int cont,cont1,temp;
for(cont=0;cont<5;cont++){
    for(cont1=cont+1;cont1<6;cont1++){
        if(jogo[cont]>jogo[cont1]){
            temp=jogo[cont1];
            jogo[cont1]=jogo[cont];
            jogo[cont]=temp;
        }
    }
}
}// FIM DA FUNCAO ORDENA JOGO
void verificaRepetido(){
int cont,cont1;
for(cont=0;cont<5;cont++){
    for(cont1=cont+1;cont1<6;cont1++){
        if(jogo[cont]==jogo[cont1]){
        flag=1;
        }
    }
}
}// FIM DA FUNCAO VERIFICA_REPETIDO
Última atualização: segunda, 25 novembro 2013, 21:48

Outros materiais