Ir ao conteúdo
  • Cadastre-se

Mayara Mendes Galzo

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Mayara Mendes Galzo

  1. Boa tarde, criei uma função para gerar numeros aleatorios de uma matriz x:

    void gerandoCartela(int M[][5]){
        //variaveis i,j,k,z, fazem a matriz. 
        int i, j, k, z, aux;
        
        for(i = 0 ; i < 4 ; i++){
            for(j = 0; j < 5; j++){
                M[j]=0;
            }
        }
        for(i = 0; i < 4; i++){
            for(j = 0; j < 5; j++){
                aux=1;
                while(aux == 1){
                    aux=0;
                    //Sorteia o numero
                    M[j] = 1+ rand() % 50;
                    
                    //Verifica se o numero e repetido
                    for(k = 0; k < 4 && aux==0; k++){
                        for(z = 0; z < 5 && aux==0; z++){
                            if(M[j] == M[k][z] && (i != k || j != z)){
                                aux=1;
                            }
                        }
                    }
                    //Se for repetido sorteia de novo
                }
            }
        }
        printf("\tB\t\tI\t\tN\t\tG\t\tO\n");
        printf("_____________________________________________________________________________\n");
        for(i = 0; i < 4; i++){
            for(j = 0; j < 5; j++){
                printf("\t%d\t", M[j]);
            }
            printf("\n");
        }
    }
    Agora quando vou apresentar seu valor não aparece nada, o que devo fazer ??

     

        if(cart == 2){
                                system("cls");
                                gerandoCartela(Mat);
                                printf("\n\n\n");
                                gerandoCartela(cartela);
                                printf("\n\nVocê aceita essas cartelas ???");
                                scanf("%s", &f);
                                while(f != "nao"){
                                       if(stricmp(f, "nao")== 0){
                                           system("cls");
                                           gerandoCartela(Mat);
                                           printf("\n\n\n");
                                           gerandoCartela(cartela);
                                           printf("\n\nVocê aceita essas cartelas ???\n");
                                           scanf("%s", &f);
                                       }
                                       else 
                                       if(stricmp(f, "sim")== 0){
                                           printf("%d%d", Mat);
                                       }
                                }
                            } 

    PFV me ajudem

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!