Informática, perguntado por deiiviin8369, 4 meses 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.

Soluções para a tarefa

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 interessantes