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