Buscar

Usando a Função randômica:

Após carregar 10 numeros randômicos(já fiz), qual a esturtura lógica usada pra imprimir os numeros pares e suas respectivas posições?

seria If ( i ==0 )......?

💡 5 Respostas

User badge image

Carlos Barbosa

//em C 

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

int main (){
 int numero_randomico = 0;
 int indice = 0;

 srand ( time(NULL) );

 for(indice = 0; indice < 10; indice++){

  numero_randomico = rand()%101;
  if((numero_randomico % 2)== 0){
    printf ("numero %d par indice %d\n", numero_randomico, indice);
  }

 }

 return 0;
}

 

2
Dislike0
User badge image

Zander Aguiar

Obrigado Carlos

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include <stdio.h>

int main() {

    int tamPar, tamImpar, i, r1[15], vetPar[15], vetImpar[15];

    tamPar = 0;

    tamImpar = 0;

    for (i = 0; i < 15; i++) {

r1 = rand ();

printf ("Números aleatórios: %d, %d\n\n", r1);

        scanf("%d%*c", &r1[i]);

        if (r1[i] % 2 == 0) {

            vetPar[tamPar] = r1[i];

            tamPar++;

        }

        else {

            vetImpar[tamImpar] = r1[i];

            tamImpar++;

        }

    }

    printf("\nVetor Par:\n");

    for (i = 0; i < tamPar; i++) {

        printf("%d\n", vetPar[i]);

    }

    printf("\nVetor Impar:\n");

    for (i = 0; i < tamImpar; i++) {

        printf("%d\n", vetImpar[i]);

    }

    return 0;

}


Portanto, no código apresentado acima é mostrado como exibir valores aleatórios usando a função rand e exibi-los pares e os impares separadamente.

0
Dislike0

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

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais