• Matéria: Informática
  • Autor: ViniciusSantos01
  • Perguntado 5 anos atrás

Faça um programa em C que receba 60 números inteiros, armazene-os em um vetor e mostre:

• Os números pares digitados;

• A soma dos números pares digitados;

• Os número ímpares digitados;

• A quantidade de números ímpares digitados;​

Respostas

respondido por: ffaguiar
1

Resposta:

#include <stdio.h>

#include<stdlib.h>

int main() {

int vet[60],par[60],impar[60],somapar=0,contimpar=0,a=0,b=0,c;

printf("Digite 60 numeros:");

for(c=0;c<60;c++){

   scanf("%d", &vet[c]);

   if(vet[c]%2==0){

       par[a]=vet[c];

       a++;

       somapar=somapar+vet[c];

   }else{

       impar[b]=vet[c];

       b++;

       contimpar++;

   }

}

printf("Os numeros do vetor sao:");

for(c=0;c<60;c++){

   printf("%d, ", vet[c]);

}

printf("\nOs numeros pares sao:");

for(c=0;c<a;c++){

   printf("%d, ", par[c]);

}

printf("\nA soma dos numeros pares e:");

printf("%d\n",somapar);

printf("\nOs numeros impares sao:");

for(c=0;c<b;c++){

   printf("%d, ", impar[c]);

}

printf("\nA quantidade de numeros impares digitado e:");

printf("%d\n",contimpar);

}

Explicação:

compilado no vsc

Perguntas similares