|
Programacion Pregunta, consulta o ayuda a resolver los problemas o incógnitas que tengan los demás miembros de la comunidad sobre programación en general. |
Hola Invitado! Tómate un minuto para registrarte, es 100% GRATIS y no verás ninguna publicidad! ¿Qué estás esperando? Para Ingresa a Denunciando.com por medio de TapaTalk Clic ACA | Registrarse Ahora |
Programacion » Me Sale Error En JCreator. [AYUDA]Participa en el tema Me Sale Error En JCreator. [AYUDA] en el foro Programacion. |
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ERROR EN MESSENGER...AYUDA:s | -nathy- | Programacion | 4 | 25-01-2009 11:19:58 |
Ayuda Error | Hareton | Internet Y Redes | 1 | 02-10-2008 12:31:59 |
Ayuda !!!..::: Error En el Hi5 :::...!!! | GameMaster. | Internet Y Redes | 4 | 21-08-2008 21:42:16 |
Instale Counter Y Me Sale Un Error Pls Ayuda | Brad Pitt | Juegos y Consolas | 11 | 31-05-2007 22:31:08 |
necesito ayuda con un error | robeiro89 | Problemas Tecnicos | 6 | 17-12-2006 17:38:06 |
, 11:30:27 | #1 | |
Me Sale Error En JCreator. [AYUDA]
Calificación: de
5,00
Bueno, apenas estamos empezando a programar en JCreator (Java) cosas sencillas, pero al pasar mi algoritmo me sale " ComiVend=(ValorTotal*3%)/100; 1 error señalando el " ) " y dice Illegal Start of Expression. Ya que si cambio la multiplicacion del 3%/100 por un 0.03 dice lo siguiente: C:\Documents and Settings\Administrador\Escritorio\Programas Java\Venta.java:16: possible loss of precision found : double required: float ComiVend=(ValorTotal*0.03); 2 errors Donde señala el "*" como error y no se porque. El algoritmo es el siguiente, necesito mas bien es encontrar los errores y no mejorar funcionalidad al algoritmo: import javax.swing.JOptionPane; public class Venta { public static void main(String[] args) { int CodVende, NumUniVendi; float ValorTotal, ValorUni, ComiVend; String NomVende; CodVende=Integer.parseInt(JOptionPane.showInputDialog("Digit e el Codigo del Vendedor:")); NomVende=(JOptionPane.showInputDialog("Digite el Nombre del Vendedor:")); NumUniVendi=Integer.parseInt(JOptionPane.showInputDialog("Di gite unidades vendidad:")); ValorUni=Double.parseDouble(JOptionPane.showInputDialog("Dig ite el Codigo del Vendedor:")); ValorTotal=ValorUni*NumUniVendi; ComiVend=(ValorTotal*0.03); System.out.print("El Valor De La Venta Del Señor " +NomVende+ "es" +ValorTotal+"La Comision Es" +ComiVend); } } Gracias de antemano | ||
Twittear Seguir a @denunciando
| |
No Calculado | #1.5 |
SponSor | Re: Me Sale Error En JCreator. [AYUDA] |
27-02-2010 , 12:22:38 | #2 |
Denunciante Sobresaliente | Respuesta: Me Sale Error En JCreator. [AYUDA]
Doble post sorry. El problema radica en la operacion del %. Quien sepa como solucionarlo me dice. |
01-03-2010 , 09:23:00 | #3 |
| Respuesta: Me Sale Error En JCreator. [AYUDA]
Yo creo que haciendo un casting se soluciona tu problema......quedaria algo mas o menos asi.... ComiVend= (float) (ValorTotal*0.03); Espero te sirva de ayuda..... |
01-03-2010 , 09:26:33 | #4 |
Denunciante Sobresaliente | Respuesta: Me Sale Error En JCreator. [AYUDA]
No cucho, no se soluciono, , pero muchas gracias por la respuesta
|
01-03-2010 , 09:31:01 | #5 |
| Respuesta: Me Sale Error En JCreator. [AYUDA]
Que error te tira??...yo acabo de probar y no me saca problema.... Haz este cambio en la asignacion de esta variable ValorUni=Float.parseFloat(JOptionPane.showInputDialog("Dig ite el Codigo del Vendedor:")); Código PHP: Última edición por [Joe Black]; 01-03-2010 a las 09:34:49 |
01-03-2010 , 11:54:35 | #6 | |
Denunciante Sobresaliente | Respuesta: Me Sale Error En JCreator. [AYUDA] Cita:
--------------------Configuration: <Default>-------------------- C:\Documents and Settings\Administrador\Escritorio\Programas Java\Venta.java:13: class expected ValorUni=float.parseFloat(JOptionPane.showInputDialog("Digit e el Codigo del Vendedor:")); C:\Documents and Settings\Administrador\Escritorio\Programas Java\Venta.java:13: ';' expected ValorUni=float.parseFloat(JOptionPane.showInputDialog("Digit e el Codigo del Vendedor:")); C:\Documents and Settings\Administrador\Escritorio\Programas Java\Venta.java:13: ';' expected ValorUni=float.parseFloat(JOptionPane.showInputDialog("Digit e el Codigo del Vendedor:")); 3 errors En el primero lo tira en el "p" del parse El segundo en la "(" antes del JOptionpane El tercero en la segund ")" me tiene mamado este algoritmo | |
01-03-2010 , 13:09:11 | #7 |
| Respuesta: Me Sale Error En JCreator. [AYUDA]
Es que tenes float.parseFloat y es Float.parseFloat......entonces te saca error porque float no tiene asociada una funcion que se llame parseFloat..... parece que ese es el error....porque a mi no me saca nada mal parcero...que editor estas usando??....te recomiendo NetBeans..... Última edición por [Joe Black]; 01-03-2010 a las 13:14:14 |
01-03-2010 , 21:37:24 | #8 |
Denunciante Sobresaliente | Respuesta: Me Sale Error En JCreator. [AYUDA]
Estamos usando el JCreator 4.50 Pro
|
01-03-2010 , 21:39:43 | #9 |
Denunciante Sobresaliente | Respuesta: Me Sale Error En JCreator. [AYUDA]
Aun parceros ponchen. found : double required: float ComiVend= (ValorTotal*0.03); ^ 1 error Dice que el "*" es el error, y no se porque hijueputas |
02-03-2010 , 08:01:38 | #10 |
| Respuesta: Me Sale Error En JCreator. [AYUDA]
hace el casting parcero osea esto ComiVend= (float) (ValorTotal*0.03); El valor 0.03 es un Double por lo tanto al hacer una multiplicación te arroja otro Double, y la variable ComiVend es de tipo float, por eso debes hacer el casting.....te dije que lo hicieras en el primer post....ese es el error viejo...yo ayer lo probe con tu codigo haciendo los cambios y no me tiraba ningun error.... Copia este codigo que esta bueno.....no tira ningun error..... [CODE] import javax.swing.JOptionPane; public class Venta { public static void main(String[] args) { int CodVende, NumUniVendi; float ValorTotal, ValorUni, ComiVend; String NomVende; CodVende=Integer.parseInt(JOptionPane.showInputDialog("Digit e el Codigo del Vendedor:")); NomVende=(JOptionPane.showInputDialog("Digite el Nombre del Vendedor:")); NumUniVendi=Integer.parseInt(JOptionPane.showInputDialog("Di gite unidades vendidad:")); ValorUni=Float.parseFloat(JOptionPane.showInputDialog("Dig ite el Codigo del Vendedor:")); ValorTotal=ValorUni*NumUniVendi; ComiVend=(float) (ValorTotal*0.03); System.out.print("El Valor De La Venta Del Señor " +NomVende+ "es" +ValorTotal+"La Comision Es" +ComiVend); } } [/CODE] Última edición por [Joe Black]; 02-03-2010 a las 08:04:29 |
Etiquetas |
ayuda, error, jcreator, sale |
|