Curso de programacion orientada a objetos ( JAVA ) parte 4

marzo 25, 2009 at 12:43 pm Deja un comentario

Evaluacion de expressiones ( if,else ).

En este capitulo, aprenderemos el concepto de evaluar expresiones con if, else, pero primero de todo qué es una expresion?.

Expresion o condicion, es una variable qué deve de devolver un valor booleano, true o false, las condiciones son evaluadas explicitamente para saber sí por ejemplo, determinada serie de instrucciones de nuestro algoritmo se a ejecutado correctamente este seria el caso si devolveria true, si devolviera false, entonces quiere decir qué no se ha ejecutado correctamente, y por lo tanto se ejecutaria lo qué hay dentro de las llaves de apertura y cierre dentro del else.

Un ejemplo logico de lo qué estoy redactando es lo siguiente:

if ( siEstoDevuelveTrue ){

//Entonces ejecuto lo qué quiero qué ejecute si se cumple la condicion

}else{

//Si devuelve false, entonces lo qué se escriba dentro del else, se ejecutara.

}

Un ejemplo mas interactivo podria ser el siguiente:

import java.io.*;
class correcto{
static boolean correcto = true;
public static void main(String args[])throws IOException{
System.out.println(“1.Setear a true”);
System.out.println(“2.Setear a false”);
String person = new BufferedReader(new InputStreamReader(System.in)).readLine();
if ( person.equals ( “” ) ){
System.out.println(“En blanco..”);
}else{
switch ( Integer.parseInt ( person ) ){
case 1:{
correcto = false;
DevolverValor();
}break;
case 2:{
correcto = true;
DevolverValor();
}break;
}
}
}
public static void DevolverValor(){
if ( correcto == true ){
System.out.println(“Es true”);
}else{
System.out.println(“Es false”);
}
}
}

Analizemos el codigo despacio.

Como podemos observar en el metodo DevolverValor(), estamos evaluando la expresion qué hemos declarado en la clase correcto denominada “correcto”, aquí lo qué de verdad importa es esto:

if ( correcto == true ){

//….

}else{

}

Dentro de las llaves de apertura y cierre del if, podremos observar y vuelvo a repetir qué se escribiran las sentencias qué se vayan a ejecutar si correcto se pasa como true, si nosotros le decimos a correcto qué sea true y nosotros evaluamos con if qué si correcto devuelve true, entonces se ejecutara lo qué esta dentro del if, si por lo del contrario correcto no esta seteado como true y devuelve false, entonces ejecutara lo qué hay dentro del else.

La ideologia y vuelvo a repetir es la siguiente:

si ( esto es correcto ){

Entonces ejecuta lo qué yo te diga.

}si no se cumple la condicion{

Entonces ejecuta lo qué hay dentro de aquí

}

Ejercicios planteados.

  1. Aprender a manejar el entorno de desarollo, compilar la aplicacion expuesta en este apartado.
  2. Crear una clase qué nos permita evaluar una expresion y imprimir por pantalla si es true o false.
Anuncios

Entry filed under: Java.

Curso de programacion orientada a objetos ( JAVA ) parte 3. Curso de programacion orientada a objetos ( PARTE 5 ) java

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


marzo 2009
L M X J V S D
« Feb   Abr »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Licencia

Linux Jungle se encuentra bajo una licencia Creative Commons: Reconocimiento - No comercial - Compartir con la misma licencia Creative Commons License


A %d blogueros les gusta esto: