Informática, perguntado por LuizDavi121, 10 meses atrás

Alguém poderia me ajudar com essa questão em C?

Crie um programa que receba vários números inteiros e no final imprimir a média dos
números múltiplos de 4. Controle o fim do procedimento de entrada de números a partir do
número 0 (ZERO), ou seja, após o usuário digitar 0 a entrada dos números deve encerrar.

Soluções para a tarefa

Respondido por talessilvaamarp9tcph
0

#include<stdio.h>

int main(){

   int num;

   float soma, cont = 0;

   printf("Digite um número inteiro. (O número 0 sai do loop): ");

   scanf("%d", &num); //Le o input e joga para o endereço de memoria &num

   while(num !=0){

       if (num%4 == 0){

           soma += num;

           cont++;

       }

       printf("Digite um número inteiro. (O número 0 sai do loop): ");

       scanf("%d", &num);

   }

   printf("A media dos multiplos de 4 e: %f", soma/cont);

   return 0;

}

Perguntas interessantes