Autor
|
Tema: Error en Java (Leído 6,992 veces)
|
Blitzkrieg'
Desconectado
Mensajes: 546
print('Hi there')
|
Bueno he empezado en esto del mundo java y me gustaría que me ayudaseis con un problema... Estoy haciendo la típica aplicación que dice cuantos minutos,segundos,días,horas,etc... has vivido, pero tengo un error en el código, y no se como arreglarlo, espero su ayuda import javax.swing.JOptionPane; public class edad {
public static void main(String[] args) { String strEdad; int edad; int meses; int dias; int semanas; int horas; int segundos; int minutos; meses = edad*12; dias = edad*365; semanas = edad*52; horas = edad*8760; minutos = edad*1440*365; segundos = edad*1440*365*60; strEdad = JOptionPane.showInputDialog("Ingrese su edad"); edad = Integer.parseInt( strEdad ); JOptionPane.showMessageDialog( null, "Usted ha vivido"+edad+"años,"+meses+"meses,"+semanas+"semanas,"+dias+"dias,"+horas+"horas,"+minutos+"minutos,"+segundos+"segundos.", JOptionPane.PLAIN_MESSAGE ); System.exit( 0 ); }
} Ya se que el codigo es friki, pero bueno
|
|
« Última modificación: 8 Septiembre 2009, 23:08 pm por Darkmiau »
|
En línea
|
|
|
|
sapito169
Desconectado
Mensajes: 629
|
as usado la edad antes de leer primero se lee y luego se usa
te estas equivoancodo en el abc de la programacion deberias estudiar los fundamentos antes de que te equivoques en una cosa tan simple un programa no es mas que pasar un algoritomo a un lenguaje cualquiera pero tu algoritmo esta mal
recuerda el programa corre de arriba a abajo de isquierda a derecha primero lee todas las varialbes luego ases calculos y fainalmente lo muestras no como tu lo as echo
todos los programas tienen un inicio y un fin comiensan desde el principio y luego cuando termi el codigo se acaba todo no puede ser mas logico y obio per no se por que cuando esta a punto de acabar el programa como si este se ejecutaria eternamente lo fuersas a serrarse
|
|
« Última modificación: 9 Septiembre 2009, 01:22 am por sapito169 »
|
En línea
|
|
|
|
|
Amerikano|Cls
Desconectado
Mensajes: 789
[Beyond This Life]
|
En realidad me tira error solo en la palabra showMessageDialog No se si sera la constante que le estas poniendo al JOptionPane ( JOptionPane.PLAIN_MESSAGE)... esto te lo digo a la ligera porque yo jamas he probado si el JOptionPane acepta estas constantes, no se prueba a quitarla. salu2
|
|
|
En línea
|
|
|
|
Blitzkrieg'
Desconectado
Mensajes: 546
print('Hi there')
|
El error según eclipse es: The metod showMessageDialog (Component,object,String,int) in the type JOptionPane is not applicable for the arguments (null,String,int) ¿Qué sera? Voy a probar a quitar eso que dices y te aviso EDITO: Si era lo que decias Amerikano, muchas gracias
|
|
« Última modificación: 9 Septiembre 2009, 04:54 am por Darkmiau »
|
En línea
|
|
|
|
Amerikano|Cls
Desconectado
Mensajes: 789
[Beyond This Life]
|
De nada, yo siempre he usado el showMessageDialog asi ...(null, "mensaje");
salu2
|
|
|
En línea
|
|
|
|
sapito169
Desconectado
Mensajes: 629
|
ya lo dije primer lee tu edad y luego as los calculos te recomiendo que pongas
JOptionPame.showMessageDialog(null, "mensaje");
|
|
|
En línea
|
|
|
|
sapito169
Desconectado
Mensajes: 629
|
import javax.swing.JOptionPane; public class edad {
public static void main(String[] args) { String strEdad; int edad; int meses; int dias; int semanas; int horas; int segundos; int minutos; strEdad = JOptionPane.showInputDialog("Ingrese su edad"); edad = Integer.parseInt( strEdad ); meses = edad*12; dias = edad*365; semanas = edad*52; horas = edad*8760; minutos = edad*1440*365; segundos = edad*1440*365*60; JOptionPane.showMessageDialog( null, "Usted ha vivido"+edad+"años,"+meses+"meses,"+semanas+"semanas,"+dias+"dias,"+horas+"horas,"+minutos+"minutos,"+segundos+"segundos.");
}
}
|
|
|
En línea
|
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Java] Error con actionPerformed
Java
|
Lain0x
|
3
|
3,909
|
4 Diciembre 2010, 07:09 am
por 1mpuls0
|
|
|
Codigos de error Java SQL
Java
|
Xedrox
|
8
|
7,270
|
23 Agosto 2011, 13:40 pm
por Gallu
|
|
|
Error java jframe, principiante...
Java
|
kitell
|
3
|
3,812
|
11 Junio 2012, 21:48 pm
por 1mpuls0
|
|
|
ERROR JAVA NEAT BEANS
Java
|
KLuffy
|
1
|
2,146
|
18 Junio 2012, 23:09 pm
por KLuffy
|
|
|
Error Java
Java
|
mapers
|
6
|
4,316
|
27 Junio 2012, 14:22 pm
por ollo
|
|