Java

 

Documentos iniciales 

 
Introdución a Java

 
I.              FUNDAMENTO TEORICO
 
1.1.        ESTRUCTURAS DE SELECCIÓN
(GUEVARA, 2011)Las estructuras de selección permiten modificar el flujo de un programa. La decisión de ejecutar un bloque de sentencias queda condicionada por el valor de una expresión lógica definida utilizando variables del programa.
En conclusión permite decidir si se ejecuta un bloque o no.
 
1.1.1.   ESTRUCTURA IF
(GARCIA DE JALON & IGNACIO RODRIGUEZ, 2000)
La estructura if se denomina estructura de selección única porque ejecuta un bloque de sentencias solo cuando se cumple la condición del if. Si la condición es verdadera se ejecuta el bloque de sentencias. Si la condición es falsa, el flujo del programa continúa en la sentencia inmediatamente posterior al if.

Una sentencia if tiene la siguiente sintaxis:
 
La condición es una expresión que evalúa un valor lógico, por lo que el resultado solo puede ser true o false. La condición siempre se escribe entre paréntesis. La selección se produce sobre el bloque de sentencias delimitado por llaves.
 
1.1.1.   ESTRUCTURA IF-ELSE
La estructura if-else se denomina de selección doble porque selecciona entre dos bloques de sentencias mutuamente excluyentes. Si se cumple la condición, se ejecuta el bloque de sentencias asociado al if. Si la condición no se cumple, entonces se ejecuta el bloque de sentencias asociado al else.
 
Una sentencia if-else tiene la siguiente sintaxis:
 
 
Al igual que en el if, la condición se debe escribir entre paréntesis. La selección depende del resultado de evaluar la condición. Si el resultado es true, se ejecuta el bloque de sentencias del if, en cualquier otro caso se ejecuta el bloque de instrucciones del else. Después de ejecutar el bloque de sentencias se ejecuta la sentencia inmediatamente posterior al if-else.
 
 
Ejemplos:
1. Se solicita leer un número entero positivo y determinar si es un número de 1, 2,3 o 4 cifras.
 
 
Tomado de: https://consejostallerdeprogramacion.blogspot.com/2015/12/ejemplos-y-ejercicios-sobre-if-else-en.html
 
 
Ejemplo:  Crear un progrma en Java, que permita capturar o ingresar el nombre y la edad de una persona, además debe de imprimir un mesaje que visualice su nombre y le diga cuantos años tiene.
 
package captura;
import java.util.Scanner;
 
public class captura {
    
    public static void main (String []arg)
    {
        Scanner entrada=new Scanner(System.in);
         
         String nombre;
         int edad;
         
         System.out.print("\nIngrese Su nombre: ");
            nombre=entrada.nextLine();
            System.out.print("\nDigite la edad: ");
            edad=entrada.nextInt();
            
            System.out.print("\n" + nombre + " tiene " + edad  + " años ");
      
    }
}
 
 
 
 
 
 

Trabajo Final

 

Montar los siguientes algoritmos en Java