Informática, perguntado por raphaluis, 1 ano atrás

Solicitar números reais do usuário (UTILIZE ESTRUTURA DE REPETIÇÃO) e imprimir: Total de números entre 10 e 20. Total de números maiores que 40.5. O programa termina quando o número for =0 (Não deve ser utilizada na contagem).

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
0
Segue o código em C:


#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

int main (void)
{
   
    float num;
    int i = 1;
    int entre_10_20 = 0;
    int maior_40_5 = 0;
   
    do
    {
        printf("\nInforme o %dº Número, ou 0 (zero) para sair: ", i);
        scanf("%f", &num);
        i++;
       
        if(num != 0)
        {
            if(num > 10 && num < 20)  //Entre 10 e 20
            {
                entre_10_20++;
            }
            else if(num > 40.5)
            {
                maior_40_5++;
            }
        }
       
    }while(num != 0);
   
    printf("RESULTADOS:\n\n");
    printf("Quantidade de Números entre 10 e 20: %d\n", entre_10_20);
    printf("Quantidade de Números maiores que 40.5: %d\n", maior_40_5);
   
   
   
  return 0;
}


raphaluis: ok
Perguntas interessantes