saludos joven padawan, desde lo mas oscuro del lado oscuro
import java.util.Scanner;
public class numeros {
public static void main(String args[])
{
int limite;
int i,j;
Scanner leer=new Scanner(System.in);
System.out.println("Numero limite: ");
limite=leer.nextInt(); //lectura del numero limite ¬¬
for(i=1;i<=limite;i++)
{
System.out.println("\n");
for(j=1;j<=i;j++)
{
System.out.println(i);
}
}
}
}
aqui tienes el primero y algunos metodos de como leer desde el teclado te serviran para sacar el segundo ejercicio
primero pide 2 numeros
limite inferior
limite superior
despues un ciclo que valla desde limite inferior hasta limite superior
dentro del ciclo algunas condiciones que tendran que revisar el *contador y si este es primo accedes a otras condiciones que te diran si es perfecto,
si las dos condiciones anteriores se cumplen entonces imprimes/despliegas el numero y si no pues no haces nada ¬¬
saludos y espero no me den de baja la cuarta cuenta jajajaa
*contador=numero que va cambiando en el ciclo puede ser i o j o etc.
caballero maldito...