Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Healsy

#1
¡Buenos días a todos!

Tengo como consigna este ejercicio:ingresar un conjunto de 20 personas y solamente contabilizar aquellos que tengan edad comprendida entre 18 y 45.

Recién estoy empezando en esto ayer empece a investigar así que perdonen. La verdad no se que hago mal, hay veces que me pide 5 datos cuando ingreso numeros muy altos, y cuando ingreso bajos solo me pide 4.

Código (lo realice con 4 personas para no tener que estar ingresando tantos datos).

#include<stdio.h>

int main (){



int ed=0,i=0,cont=0;


  printf ("Ingrese la edad de 4 personas (el programa contabilizara solo las que esten comprendidas entre 18 y 45):\n");


for (i=0;i<4;i++)
{scanf ("%i",&ed);

if (ed>=18 && ed<=45)
       {
      cont++;
        scanf ("%i",&ed);
   }
   
       
}

printf ("La cantidad de personas comprendidas en el rango pedido es de: %d",cont);


return 0;

}