Desarrolle un algoritmo que le permita determinar de una lista de números:
1. ¿Cuántos están entre el 50 y 75, ambos inclusive?
2. ¿Cuántos mayores de 80?
3. ¿Cuántos menores de 30?
Solución
- Entrada: una lista de números aleatorios 0 a 150.
- Salida: cantidad de números que están dentro de los rangos preestablecidos por el problema.
#include <stdio.h> #include <stdlib.h> int main(){ int cont1=0,cont2=0,cont3=0,B,i; int A[100]; for(i=0;i<100;i++){ A[i]=rand()%150; B=A[i]; if(B>=50 && B<=75){ cont1++; }else{ if(B>80){ cont2++; }else{ if(B<30){ cont3++; } } } printf("%d ",A[i]); } printf("\nHay %d numeros entre 50 y 75, %d numeros mayores a 80 y %d numeros menores a 30",cont1,cont2,cont3); return 0; }
0 comentarios:
Publicar un comentario