0% encontró este documento útil (0 votos)
37 vistas2 páginas

Projama en Java Basico de Un Menu

El documento presenta un programa Java que implementa un menú con tres opciones, la primera consulta datos, la segunda verifica si un número es primo, perfecto o abundante y la tercera finaliza el programa.

Cargado por

Cesar Patarroyo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas2 páginas

Projama en Java Basico de Un Menu

El documento presenta un programa Java que implementa un menú con tres opciones, la primera consulta datos, la segunda verifica si un número es primo, perfecto o abundante y la tercera finaliza el programa.

Cargado por

Cesar Patarroyo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

package pkg2.

taller1;
import javax.swing.JOptionPane;
/**
*
* @author UDEC
*/
public class Taller1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
boolean Salida;
Salida = false;
while(!Salida)
{
switch(menu()){
case 1:
break;
case 2:
int a,suma=0;
a=Integer.parseInt(JOptionPane.showInputDialog("ingrese un numero:"));
for(int i= 1;i<a;i++)
{
if(a % i==0){
suma = suma + i;
}
}
if(suma==1){
JOptionPane.showMessageDialog(null,"es primo ");
}
else{
if(suma== a){
JOptionPane.showMessageDialog(null,"perfecto ");
}
else{
if(suma > a){
JOptionPane.showMessageDialog(null,"abundante ");
}
}
}
break;
case 3:
Salida=true;
break;
}
}
}
static int menu(){
int op=0;
do{
op= Integer.parseInt(JOptionPane.showInputDialog(
"Opciones\n"+
"1. consultar datos\n"+
"2. Finalizar\n"+

"seleccione una opcion entre 1 y 2"));


}while (op<1 || op>2);
return op;
}
}

También podría gustarte