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 <iostream> #include <stdlib.h> using namespace std; int main(){ int cont1=0,cont2=0,cont3=0,B; int A[100]; for(int 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++; } } } cout<<A[i]<<" "; } cout<<endl<<"Hay "<<cont1<< " numeros entre 50 y 75, "<<cont2<< " numeros mayores a 80 y "<<cont3<< " numeros menores a 30"; return 0; }
1 comentarios:
me gustaría ver este problema pero en c# que no esta, se los agradecería mucho
Publicar un comentario