Ir ao conteúdo
  • Cadastre-se

Philipe de Souza

Membro Pleno
  • Posts

    40
  • Cadastrado em

  • Última visita

posts postados por Philipe de Souza

  1. Boa tarde programadores,

    estou com uma duvida que acredito que deva ser simples.

     

    Estou precisando gerar um vetor de caracteres, a cada inclusão deverá ser colocado dois caracteres aleatórios ex: "SD, FR, TR, QE".

     

    Eu sei que existe a função rand() pra gerar UM carácter aleatório:

     

    Citação

    for(i=0; i<6; i++)
        {
            char c = 97 + rand() % 26;
            c = toupper(c);
            letras = c;
            printf("Inserindo aeronave %c%d na fila da pista\n", c, codi);
        }

     

    Como faço para gerar dois caracteres aleatórios por ID e inclui-lo no vetor letras[]?

  2. Pessoal, boa tarde.

     

    Estou com uma dúvida se vocês gentilmente puderem me dar alguma dica. :)

     

    preciso gerar um valor alfanumérico aleatório seguindo a seguinte sequência: "LLAAAA", Exemplo: AB1234, CD2314, YT8423...".

    Achei uma solução que me atende PARCIALMENTE, porém não mantém os dados NA MESMA sequência que eu quero, com esse código consigo resultados como "L1B93D" mas não na sequência pedida. O código dela está abaixo:


     

    void geraNumero() {
    int n;
    n = rand()%2;
    switch(n) {
       case 0: {
       n = rand()%10;
       printf("%2d", n);
       break;
       }
       case 1: {
       n = rand()%26+97;
       printf("%2c", n);
       break;
       }
    }
    }
    
    main()
    {
    int qtde=6;
        printf("Numero gerado: ");
        for(i=0;i<qtde;i++)
        {
            geraNumero();
        }
    }

     

  3. 26 minutos atrás, eliumoraes disse:

    @Philipe de Souza Você pode tentar assim:

     

    
    #include <stdio.h>
    #include <stdlib.h>
     
    int main(void)
    {
         int i,mA,MA,N;
     
         
         printf("Digite os valores de mA e MA separados por espaço:\n");
    
         scanf("%d %d",&mA,&MA);
     
         for(;;){
         	N = rand() % MA;
         	if (N<MA && N>=mA)
         	{
         		printf("%d\n",N );
         		break;
         	}
         }
    
     
         return 0;
    }

     

     

    Funcionou como uma luva! o número está caindo dentro do range especificado. Só estou achando estranho que está repetindo muito o "número 5" ao invés de variar. =O Obrigado desde já!

  4. Pessoal, acredito que para vocês isso possa parecer muito simples, mas para mim está gerando uma pequena dor de cabeça.

     

    Estou precisando imprimir um número aleatório que esteja dentro de uma range. Existem duas variáveis: mA e MA, preciso gerar um número N aleatório que esteja entre os números mA e MA obedecendo a seguinte regra (mA<=N<=MA).

     

    Li em alguns fóruns que deve-se usar a função da biblioteca chamada "rand", mas não sei como inserir um número aleatório que esteja ENTRE as duas variáveis.

     

    Basicamente está assim:

     

    srand((unsigner)time(NULL));

    N = rand()%MA;

     

    (dessa forma irá gerar um número aleatório que esteja antes do MA, mas não é isso que eu quero, deve ser ENTRE os dois).

     

    Por exemplo:

     

    mA = 5

    MA = 10

    N = 5||6||7||8||9||10

    obs: || = ou

     

    Se me ajudarem serei eternamente grato (inclusive dou +rep).

  5. Pessoal, estou selecionando alguns fones, podem me dar sugestões por favor?

    Selecionei alguns modelos entre R$150-R$220

    (Esse aqui pelas ótimas críticas que leio sobre ele na internet)
    http://www.kabum.com.br/produto/6571...%20mdr%20xb450

    (Esse aqui por estética (muito bonito), e também aparenta ter um bom isolador de ruído e ser muito confortável)
    http://www.amazon.com/AudioTechnica-...ct_top?ie=UTF8

    Mais econômicos:
    http://produto.mercadolivre.com.br/M...avel-novo--_JM
    http://www.kabum.com.br/produto/7069...dio%20technica
    http://produto.mercadolivre.com.br/M...erformance-_JM


    - Qual o tipo de fone que você quer(earbud, in-ear, supraural, circunaural)

    supraural, circunaural
    - Gosta de um som equilibrado ou com ênfase em alguma frequência? (graves, médios, agudos)

    Equilibrado
    - Que tipos de música você costuma escutar.

    Música eletrônica. SÓ.
    - Prefere um fone fechado? (isola o ruído externo)

    SIm
    - Pode importar ou quer comprar no Brasil?

    Até posso tentar importar, mas teria que ser  $50-



    Por favor opinem, a opinião de vocês é muito importante pra mim! Obrigado!

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!