Ir para conteúdo
Fórum Script Brasil
  • 0

Variavel que compara com um arquivo txt


Vinicius Oliveira Gundim

Pergunta

Tenho a seguinte funçao que faz sorteio dos números:

void sorteiaNumeros(int* ptVetor)
{
    //Variaveis locais
    int iIndice = 0, iPosicao = 0, iAux = 0;

    //Realiza o sorteio
    for (iIndice=0; iIndice<6; iIndice++)
    {
        iAux = 1+rand()%20;

        //Numero sorteado já existe no vetor?
        while(jaSorteado(ptVetor,iAux))
        {
            iAux = 1+rand()%20;
        }

        //Atribui o valor sorteado
        ptVetor[iIndice] = iAux;
    }

    //Ordena os números do vetor (Bubble sort)
    for (iIndice=0; iIndice<6; iIndice++)
    {
        for (iPosicao=0; iPosicao<5-iIndice; iPosicao++)
        {
            if (ptVetor[iPosicao]>ptVetor[iPosicao+1])
            {
                iAux = ptVetor[iPosicao];
                ptVetor[iPosicao] = ptVetor[iPosicao+1];
                ptVetor[iPosicao+1] = iAux;
            }
        }
    }

Como faço para que esse método verifique os numeros sorteados e gere um relátorio com os mesmo???

t++ abraçãooo esperoo que me ajudem, até paga pra quem conseguir, hehe

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

É o seguinte nessa função logo acima tem uma vairiavel que recebe números sorteados, tenho outra função que insere dados do sorteio dentro de um txt, gostaria de montar uma função que verifica-se se os numeros sorteados foi inserido no arquivo txt, e aiii depois gere um relatorio com esses dados....

Espero que me ajudem, se quizer posto o codigo todo....

T+++

Link para o comentário
Compartilhar em outros sites

  • 0

Bom como você já tem a função que grava os valores no arquivo, então o arquivo de leitura é feita da mesma forma com algumas mudanças.

FILE *arq;
int valor[MAX];

arq = fopen("texto.txt", "r"); // Abre o arquivo em modo de leitura

for(int i=0; i < MAX; i++)
{
    fscanf(arq, "%d", &valor[i]); // lê cada linha do arquivo
}
fclose(arq);

Qualquer dúvida veja: http://www.cplusplus.com/reference/clibrary/cstdio/

Abraço.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...