A maior rede de estudos do Brasil

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 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

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.

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.

User badge image

Carlos Barbosa

Há mais de um mês

//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;
}

 

User badge image

Andre Smaira

Há mais de um mês

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.

User badge image

Andre Smaira

Há mais de um mês

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.

Essa pergunta já foi respondida por um dos nossos especialistas