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.
public class ContarNumero { public static void main(String[] args) { int cont1=0,cont2=0,cont3=0,B; int array[] = new int[100]; int A[]=new int[100]; String cad=""; for(int x=0;x<100;x++){ A[x] =(int)(Math.random()*150); B=A[x]; if(B>=50 && B<=75){ cont1=cont1+1; }else{ if(B>80){ cont2=cont2+1; }else{ if(B<30){ cont3=cont3+1; } } } cad=cad+" - "+A[x]; } System.out.println(cad); System.out.println("Hay "+cont1+ " numeros entre 50 y 75, " + cont2 + " numeros mayores a 80 y " + cont3 + " numeros menores a 30" ); } }
1 comentarios:
Mostrar en pantalla todos los números entre 0 y 150 que sean divisibles entre 15! ayuda pls!
Publicar un comentario