You are on page 1of 2

MEDIA TÉCNICA DESARROLLO DE SOFTWARE

GUIA DE APRENDIZAJE # 15
PROGRAMACIÓN ORIENTADA A OBJETOS
TEMA: Ciclo if else

Docente: Juan Carlos Pérez P. Horas: 4


ESTUDIANTE : ___________________________________________Fecha : ________Nota:____

Justificación: Se pretende con éste contribuir a que el alumno maneje


los conceptos básicos del ciclo if else.

Objetivos: * Distinguir algunos aspectos del ciclo if-else


Contenido

Ciclo if else

El control del flujo es la manera que tiene un lenguaje de programación de provocar


que el flujo de la ejecución avance y se ramifique en función de los cambios de estado
de los datos. Java, en este aspecto. A continuación se tratan todos los mecanismos que
proporciona Java para conseguir este control y decidir qué partes del código ejecutar.

if( expresión-booleana ) {
sentencias;
}
else {
sentencias;
}
Esta construcción provoca que la ejecución atraviese un conjunto de estados booleanos
que determinan que se ejecuten distintos fragmentos de código. La cláusula else es
opcional. Cada una de las sentencias puede ser una sentencia compuesta y la
expresión-booleana podría ser una variable simple declarada como boolean, o una
expresión que utilice operadores relacionales para generar el resultado de una
comparación.
En el ejemplo ciclo1, se utilizan varias sentencias if-else para determinar que el
número ingresado es mayor o igual que 5 de lo contrario que diga es menor que 5

Codifique y ejecute el siguiente programa en java

import java.io.*;
public class ciclo1 {
public static void main(String args[])throws IOException {
BufferedReader leer =new BufferedReader( new InputStreamReader(System.in));
System.out.print("\nEscribe tu nombre: ");
String nombre=leer.readLine();
Nota: { Alt + 123, } Alt + 125
System.out.println(nombre);
[ alt +91, ] Alt + 93
System.out.print("\nIngrese un número :");
\ Alt + 92
int x = Integer.parseInt(leer.readLine());
System.out.println(x);
if( x >= 5 ) {
System.out.println(nombre +" El valor ingresado es mayor que 5 ");
}
else {
System.out.println(nombre + "El valor que ingresaste es menor que 5");
}
}
}

Preparado por: Juan Carlos Pérez P. versión 1.0


www.esnips.com/web/desarrollo 1
RECURSOS: 23 Pcs, Software Gel, java 2, Guia de aprendizaje 15_POO

ACTIVIDADES : Realizar el ejercicio propuesto

EVALUACIÓN:
1. Realice un algoritmo que permita, calcular el salario de una persona, el valor hora
Teniendo en cuenta que el salario se calcula en razón del número de horas
El valor hora es de $ 17.900; Si el número de horas es superior ó igual a 10
En caso contrario el valor hora será de $ 21.200.

2. Implemente el algoritmo en java

3. El algoritmo y el programa en java se deben adicionar a la presente guía

BIBLIOGRAFÍA:
www.lawebdelprogramador.com
Piensa en Java ,Mac Graw Hill.
www.itapizaco.edu.mx/paginas/JavaTut/froufe/introduccion/indice1.html#cinco
www.esnips.com/web7desarrollo

Preparado por: Juan Carlos Pérez P. versión 1.0


www.esnips.com/web/desarrollo 2

You might also like