DeNunCianDo  
Denunciando   Video Porno luly bossa Completo   Video Porno Sandra Muños Completo   Alejandra Omaña Primer video porno   Lina Arroyave, DESNUDA, la mama del hijo de Kevin Roldan   

Retroceder   DeNunCianDo » ..:::: CoMuNiDaD DeNunCianDo.CoM ::::.. » Discusiones Generales » Zona Tecnologica » Programacion

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?
tapatalk Para Ingresa a Denunciando.com por medio de TapaTalk Clic ACA
Registrarse Ahora
Programacion »

Pequeño Problema [Java]

Participa en el tema Pequeño Problema [Java] en el foro Programacion.
....



Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema: El msn 9.0 se me cierra solo y el problema no se me soluciona reinstalandolo SaRiSsS Problemas Tecnicos 11 15-11-2009 13:00:23
problemas con java en mi pc sabanero Problemas Tecnicos 4 27-09-2009 18:58:09
Problema: La memoria RAM pone problema al iniciar mi PC Pipe Duque Problemas Tecnicos 5 24-09-2008 01:34:10
Problema al ejecutar un reporte en mi aplicacion Java pabloHuertas Programacion 0 11-09-2008 17:04:21
Problema matriz en Java JcardonZ Programacion 5 20-08-2008 13:27:23

Respuesta
Herramientas
 
Antiguo , 09:58:35   #1
Predeterminado Pequeño Problema [Java] Calificación: de 5,00

Los mejores licores
Bueno, otra vez yo molestando, prefiero ser canson y pregunton y no callado y quedarme con las dudas.

En clase aun no nos han enseñado los condicionales [if....else], pero yo me puse a leer y a cacharrear.

El primer programa me dio, pero el segundo no. Miren el codigo

Código PHP:
import javax.swing.JOptionPane;

public class 
AreaTriangulo {

    public static 
void main(String[] args) {
        
Double AlturaBaseArea;
            
        
Base=Double.parseDouble(JOptionPane.showInputDialog("Digite La Base Del Triangulo"));
        
Altura=Double.parseDouble(JOptionPane.showInputDialog("Digite La Altura Del Triangulo"));
        
 
                   
        
Area=(Base*Altura)/2;
            
        
JOptionPane.showMessageDialog(null,"El Area Del Triangulo Es: \n\t"+Area);
        
               if (
Base==Altura) {            
                  
JOptionPane.showMessageDialog(null," La Base Y La Altura Son Iguales \n\t");            
               } else if (
Base>Altura) {
             
JOptionPane.showMessageDialog(null," Base Es Mayor Que Altura En Longitud \n\t");
            } else {
            
JOptionPane.showMessageDialog(null," Altura Es Mayor Que Base En Longitud \n\t");
            }                    
           
    }

El problema del programa es que al ejecutarlo y poner un valor igual a base y altura me toma el else y me dice que Altura Es Mayor Que Base En Longitud. No he podido saber como organizarlo, no me toma el (Base==Altura) y ya he puesto ese pedazo por todos lados.

Si alguien me pudiera ayudar se le agradeceria

Comentarios Facebook

__________________
Las Personas Para Sentirse Bien Consigo Mismas, Necesitan Ser Superiores A Los Demas.

Juan Topo no está en línea   Responder Citando

compartir
                 
remocion sep Gold sep Silver sep Donar

marcaNo Calculado   #1.5
SponSor

avatar
 
Me Gusta denunciando
Estadisticas
Mensajes: 898.814
Me Gusta Recibidos: 75415
Me Gustado Dados: 62988
Fecha de Ingreso: 02 jun 2006
Reputacion
Puntos: 1574370
Ayudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen caminoAyudante de Santa está en el buen camino
emoticon Re: Pequeño Problema [Java]

 
Los mejores licores
 
   
   
_______________________________________________
Publicidad :)
conectado
Antiguo 04-03-2010 , 11:18:58   #2
Denunciando Gold
Denunciante Ultra
No Tiene Avatar Configurado
Me Gusta
Estadisticas
Mensajes: 7.830
Me Gusta Recibidos: 45
Me Gustas Dados: 478
Ingreso: 03 abr 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 24
Puntos: 8115
[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria
  
Predeterminado Respuesta: Pequeño Problema [Java]

Listo documentandome encontre la diferencia, cuando tu usas == lo que estas haciendo es mirando si dos objetos son los mismos, en tu caso tienes dos objetos diferentes de la misma clase, osea Double, estos objetos toman el mismo valor pero en si son diferentes. Para saber si dos objetos diferentes toman el mismo valor debes usar lo siguiente.....

if(Base.equals(Altura)){

}


Cambiando esa sentencia ya funciona el ejemplo parcero.....

__________________



"No te preguntes qué puede hacer tu país por ti, pregúntate que puedes hacer tú por tu país."
John F. Kennedy

Última edición por [Joe Black]; 04-03-2010 a las 11:25:16
[Joe Black] no está en línea   Responder Citando
Antiguo 04-03-2010 , 11:46:24   #3
Denunciante Sobresaliente
 
Avatar de Juan Topo
Me Gusta
Estadisticas
Mensajes: 663
Me Gusta Recibidos: 45
Me Gustas Dados: 376
Ingreso: 24 dic 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 16
Puntos: 1184
Juan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocen
  
Predeterminado Respuesta: Pequeño Problema [Java]

Ya habia solucionado el problema, pero igual queria leer la opinion tuya.

Lo que hice fue cambiar las condiciones mire:

Código PHP:
               if (Base>Altura) {            
                  
JOptionPane.showMessageDialog(null," La Base Es Mayor Que Altura En Longitud \n\t");          
               } else if (
Base==Altura) {
             
JOptionPane.showMessageDialog(null," La Altura Es Mayor Que La Base En Longitud \n\t");
            } else {
            
JOptionPane.showMessageDialog(null," La Base Y La Altura Son Iguales \n\t");
            } 
Aunque la tuya tambien funciono y me gusta mas , ya que la que yo mismo arregle no entiendo, porque pongo "else if (Base==ALtura) y la primera impresion es Altura>Base y el ELSE es la igualdad eso pa mi no tiene logica.

Muchas gracias por tu gran ayuda en 2 veces.

Si algo seguire molestando, como dije "prefiero ser canson y pregunton y no callado y quedarme con las dudas."

__________________
Las Personas Para Sentirse Bien Consigo Mismas, Necesitan Ser Superiores A Los Demas.

Juan Topo no está en línea   Responder Citando
Antiguo 04-03-2010 , 12:01:21   #4
Denunciante Sobresaliente
 
Avatar de Juan Topo
Me Gusta
Estadisticas
Mensajes: 663
Me Gusta Recibidos: 45
Me Gustas Dados: 376
Ingreso: 24 dic 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 16
Puntos: 1184
Juan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocen
  
Predeterminado Respuesta: Pequeño Problema [Java]

Perdon por el doble post.

Un man me hizo caer en cuenta, que cuando yo defino la variabel como "Double" estoy es definiendo un objeto y no la variable; cambie a double pa definir y como yo tenia el codigo principal me funciono =P, guevete yo.

Parce igual ya me distes un poco mas de conocimiento con el equals

__________________
Las Personas Para Sentirse Bien Consigo Mismas, Necesitan Ser Superiores A Los Demas.

Juan Topo no está en línea   Responder Citando
Antiguo 04-03-2010 , 13:38:04   #5
Denunciando Gold
Denunciante Ultra
No Tiene Avatar Configurado
Me Gusta
Estadisticas
Mensajes: 7.830
Me Gusta Recibidos: 45
Me Gustas Dados: 478
Ingreso: 03 abr 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 24
Puntos: 8115
[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria
  
Predeterminado Respuesta: Pequeño Problema [Java]

Si es lo que te dije en el post anterior el == compara si dos objetos son iguales....como definiste Double tenes dos objetos diferentes pero con el mismo valor....el equals lo que hace es comparar si dos objetos distintos tienen asignado el mismo valor.......esto es lo bonito de la programacion orientada a objetos.....al principio es dificil entenderlo pero ya despues le coges el tiro....fresco que todos pasamos por eso.....

__________________



"No te preguntes qué puede hacer tu país por ti, pregúntate que puedes hacer tú por tu país."
John F. Kennedy
[Joe Black] no está en línea   Responder Citando
Antiguo 04-03-2010 , 21:37:16   #6
Denunciante Sobresaliente
 
Avatar de Juan Topo
Me Gusta
Estadisticas
Mensajes: 663
Me Gusta Recibidos: 45
Me Gustas Dados: 376
Ingreso: 24 dic 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 16
Puntos: 1184
Juan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocen
  
Predeterminado Respuesta: Pequeño Problema [Java]

Hahahaha, no lo decia tanto por eso, es que no son objetos, son variables xD.

Severa gueva yo. Yo pesbana que double y Double servian para lo mismo a la hora de definir variables .

EDIT: Tengo otro problemita. En un codigo se hace una division, pero solo me sale la parte entera ejemplo: 5/2= 2.0 , Sensei Joe Black, iluminame

__________________
Las Personas Para Sentirse Bien Consigo Mismas, Necesitan Ser Superiores A Los Demas.

Juan Topo no está en línea   Responder Citando
Antiguo 05-03-2010 , 07:31:04   #7
Denunciando Gold
Denunciante Ultra
No Tiene Avatar Configurado
Me Gusta
Estadisticas
Mensajes: 7.830
Me Gusta Recibidos: 45
Me Gustas Dados: 478
Ingreso: 03 abr 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 24
Puntos: 8115
[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria
  
Predeterminado Respuesta: Pequeño Problema [Java]

busca sobre DecimalFormat en java.....eso te puede ayudar....

__________________



"No te preguntes qué puede hacer tu país por ti, pregúntate que puedes hacer tú por tu país."
John F. Kennedy
[Joe Black] no está en línea   Responder Citando
Antiguo 05-03-2010 , 09:53:57   #8
Denunciante Sobresaliente
 
Avatar de Juan Topo
Me Gusta
Estadisticas
Mensajes: 663
Me Gusta Recibidos: 45
Me Gustas Dados: 376
Ingreso: 24 dic 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 16
Puntos: 1184
Juan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocen
  
Predeterminado Respuesta: Pequeño Problema [Java]

Ok lo buscare, pero ya sera despues de que llegue de la Universidad

__________________
Las Personas Para Sentirse Bien Consigo Mismas, Necesitan Ser Superiores A Los Demas.

Juan Topo no está en línea   Responder Citando
Antiguo 05-03-2010 , 14:56:54   #9
Denunciando Gold
Denunciante Ultra
No Tiene Avatar Configurado
Me Gusta
Estadisticas
Mensajes: 7.830
Me Gusta Recibidos: 45
Me Gustas Dados: 478
Ingreso: 03 abr 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 24
Puntos: 8115
[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria[Joe Black] es un pozo de sabiduria
  
Predeterminado Respuesta: Pequeño Problema [Java]

Aqui esta la informacion oficial del api de Java sobre esta clase

http://java.sun.com/j2se/1.4.2/docs/...malFormat.html

__________________



"No te preguntes qué puede hacer tu país por ti, pregúntate que puedes hacer tú por tu país."
John F. Kennedy
[Joe Black] no está en línea   Responder Citando
Antiguo 05-03-2010 , 22:38:15   #10
Denunciante Sobresaliente
 
Avatar de Juan Topo
Me Gusta
Estadisticas
Mensajes: 663
Me Gusta Recibidos: 45
Me Gustas Dados: 376
Ingreso: 24 dic 2008

Temas Nominados a TDM
Temas Nominados Temas Nominados 0
Nominated Temas Ganadores: 0
Reputacion Poder de Credibilidad: 16
Puntos: 1184
Juan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocenJuan Topo el Usuariox ya es un nombre que todos conocen
  
Predeterminado Respuesta: Pequeño Problema [Java]

Joe Black muchas gracias por esa info, ayuda mucho =].

Ahora tengo un problema con la potencia.

Lo que pasa es que en el algoritmo nos piden el:

Cuadrado de un numero entero, el doble, la mitad y el porcentaje.

El cuadrado hasta donde he buscado es con la funcion Math.por(Base, exponente)

Al poner como base la variable NumEnt no me da y sale el siguiente error.

found : double
required: int
Cuadrado=Math.pow(NumEnt,2);
^
1 error

Aca les dejo el codigo

Código PHP:
import javax.swing.JOptionPane;

public class 
Problemas {
    
    public static 
void main(String[] args) {
            
            
int NumEntCuadradoDoble ;
            
double MitadPorcentaje;
           
           
               
NumEnt=Integer.parseInt(JOptionPane.showInputDialog("Digite Numero Entero :"));
               
               
Cuadrado=Math.pow(NumEnt,2);
               
Doble=(NumEnt*2);
               
Mitad=(NumEnt/2);
               
Porcentaje=(NumEnt*0.3);
               
               
System.out.print("El Cuadrado del numero entero es: "+Cuadrado+", El Doble del numero entero es: "+Doble+", La Mitad del numero entero es: "+Mitad" Y su porcentaje es: "+Porcentaje);    

   
    }

Uds saben que si me ayudan se llevan su repu asi tengan 23987329874932 de repu

__________________
Las Personas Para Sentirse Bien Consigo Mismas, Necesitan Ser Superiores A Los Demas.

Juan Topo no está en línea   Responder Citando
Respuesta
Los mejores licores

Etiquetas
java, pequeño, problema




La franja horaria es GMT -5. Ahora son las 20:53:52.
Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
DeNunCianDo.CoM ©
DeNunCianDo


Page generated in 0,16092 seconds with 22 queries

SEO by vBSEO