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


✏️ 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

Perguntas relacionadas

Materiais relacionados

Materiais recentes

Perguntas Recentes