Clase 2 - Introduccion A Algoritmos y Java - Parte 2
Clase 2 - Introduccion A Algoritmos y Java - Parte 2
a Algoritmos y Java
Parte II
“Desarrollador Java Inicial”
Agenda
Programa
➢ Es el algoritmo codificado o escrito en un lenguaje de programación.
ESTRUCTURAS
DE CONTROL
Estructuras de control de flujo
Estructuras:
➢ Secuenciales
➢ Condicionales
➢ Repetitivas
ESTRUCTURA
SECUENCIAL
Estructura secuencial
ESTRUCTURA
CONDICIONAL
Estructura condicional
● Establece qué instrucciones deben de ejecutarse o no, en función del valor de
una condición o expresión lógica.
Sintaxis Java
if (expresión lógica)
{
instrucciones por verdadero
}
else
{
instrucciones por falso
}
Estructura condicional
● Expresión lógica: Da como resultado un valor booleano (True o False), se puede
combinar con operadores de relación y lógicos.
Estructura condicional
● Expresión lógica: Da como resultado un valor booleano (True o False), se puede
combinar con operadores de relación y lógicos.
and if (sueldo > 20000 && antiguedad >= 10)
System.out.println(“Crédito concedido”)
else
System.out.println(“Crédito rechazado”)
not if (!aprobo)
System.out.println(“No aprobó el examen”)
else
System.out.println(“Aprobó el examen”)
Variantes de la expresión condicional
● Doble ● Simple
while(condicion){
//Una Accion
//En algun momento se tiene
// modificar la condicion
}
Ciclo while en Java
5. Mostrar los números de 0 a n en orden creciente, ingresar n por teclado.
Ciclo while en Java
6. Ingresar n números, calcular y mostrar su suma
Control de ciclo en Java
7. Ingresar n números, calcular y mostrar su suma, si se ingresa un número negativo,
cortar el ciclo.
PRUEBA DE
EJECUCION
Prueba de ejecución
La prueba de nuestro programa es una de las etapas más importante en el desarrollo del
programa, ya que nos permite saber: