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