• Matéria: Informática
  • Autor: deiiviin8369
  • Perguntado 3 anos atrás

FAÇA UM ALGORITMO QUE SOLICITE AO USUARIO 20 NUMEROS INTEIROS E, AO FINAL, INFORME A QUANTIDADE DE NUMEROS IMPARES E PARES LIDOS. CALCULE TAMBEM A SOMA DOS NUMEROS PARES E A MEDIA DOS NUMEROS IMPARES.


paulohga: #include

int main(){

int num , numImpar , numPar ;
int countPar =0 , countImpar =0, mediaImpar ,i ;

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

Printf("Digite um numero:");
scanf("%d",&num);

if( num % 2 == 0 ){
numPar += num;
countPar += 1;
}
else{
numImpar += num;
countImpar += 1;
}

}

mediaImpar = numImpar/countImpar;

printf("Quantidade Num Impar = %d", countImpar);
printf("Quantidade Num Par = %d" , countPar);
printf("Soma Num Par = %d" , numPar);
printf("Media Num Impar %d" , mediaImpar);

return 0;
}

Respostas

respondido por: paulohga
0

Resposta:

#include<stdio.h>

#include<stdlib.h>

int main(){

   int num , numImpar , numPar ;

   int countPar =0 , countImpar =0 ,i ;

   float mediaImpar;

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

       

       printf("Digite um numero:");

       scanf("%d",&num);

       if( num % 2 == 0 ){

           numPar += num;

           countPar += 1;

       }

       else{

           numImpar += num;

           countImpar += 1;

       }

   }

   mediaImpar = numImpar/countImpar;

   printf("Quantidade Num Impar = %d", countImpar);

   printf("Quantidade Num Par = %d" , countPar);

   printf("Soma Num Par = %d" , numPar);

   printf("Media Num Impar = %f" , mediaImpar);

   return 0;

}

Explicação:

Fiz o código em C.


Váriaveis:

i-> variável contadora auxiliar
num -> recebe os 20 números do usuário
numImpar-> recebe o somatório de números impares digitados pelo usuario

numPar-> recebe o somatório de números pares digitados pelo usuário

countImpar-> conta os números impares digitados

countPar-> conta os números pares digitados

mediaImpar-> faz a média dos números impares digitados

Perguntas similares