Informática, perguntado por hugo2231guilherme, 11 meses atrás

Faça um programa que solicita ao usuário 30 valores e jogue os pares em um vetor e os ímpares
em outro. Após a leitura calcule o somatório dos dois vetores e exiba o de maior valorFaça um programa que solicita ao usuário 30 valores e jogue os pares em um vetor e os ímpares
em outro. Após a leitura calcule o somatório dos dois vetores e exiba o de maior valor


lasouza627: Em que linguagem deve ser o programa?

Soluções para a tarefa

Respondido por macaibalaura
1

#include<stdio.h>

#include<stdlib.h>

int main()

{

   int i, num[30], par[10], impar[10],x=0,y=0;

   printf("Digite 30 numeros inteiros:\n\n");

   for (i=0; i<30; i++) //preenchimento do vetor//

       scanf("%d",&num);

   for (i=0; i<30; i++)

   {

       if(num[i]%2 == 0)//verificação se o número é par//

       {

           par[x]=num[i];//Armazenamento dos numeros pares no vetor par//

           x++; //incremento do índice do vetor par//

       }    

       else //se o numeto inteiro não é par, é ímpar!//

       {

           impar[y]=num[i];//Armazenamento dos numeros ímpares no vetor ímpar//

           y=++; //incremento do índice do vetor ímpar//

       }    

    }  

   printf("Numeros pares digitados\n\n"); //impressão do vetor par//

   for (i=0; i<x; i++)

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

   printf("Numeros impares digitados\n\n");//impressão do vetor ímpar//

   for (i=0; i<y; i++)

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

   system("pause");

}

Perguntas interessantes