Control de flujo

Solo disponible en BuenasTareas
  • Páginas : 4 (940 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de noviembre de 2011
Leer documento completo
Vista previa del texto
UNIDAD IV. CONTROL DE FLUJO
4.1 Estructuras secuenciales. 4.2 Estructuras selectivas: simple, doble y múltiple. 4.3 Estructuras iterativas: repetir mientras, hasta, desde 4.4 Diseño e implementaciónde métodos (sintaxis, modificadores de acceso y parámetros)
MGTI. Rocío Guadalupe Zozaya Salas Fundamentos de Programación

Objetivo de Aprendizaje
Construye programas utilizando estructurascondicionales y repetitivas para aumentar su funcionalidad.

MGTI. Rocío Guadalupe Zozaya Salas

Fundamentos de Programación

4.1 Estructuras secuenciales
• Las estructuras de operación deprogramas son un grupo de formas de trabajo, que permiten realizar ciertos procesos específicos que nos lleven a la solución de problemas. • Estas estructuras se clasifican de acuerdo a su complejidad:MGTI. Rocío Gpe. Zozaya Salas

Fundamentos de Programación

4.1 Estructuras secuenciales…
La estructura secuencial es aquella en la que una acción o instrucción sigue a otra en un ordensecuencial.

ASIGNACIÓN • Consiste en el paso de valores o resultados a una zona de memoria. X = 5, texto = ‘hola’, letra = ‘g’, valor = 15.234
MGTI. Rocío Gpe. Zozaya Salas
Fundamentos de Programación 4.1 Estructuras secuenciales…

ENTRADA Y SALIDA • Consiste en el paso de valores o resultados a una zona de memoria. • Entrada:
– System.in – BufferedReader
• readLine()

• Salida
– System.outMGTI. Rocío Gpe. Zozaya Salas
Fundamentos de Programación

4.2 Estructuras selectivas
• Las estructuras selectivas sirven para seguir una sola de entre varias líneas de ejecución disponibles.MGTI. Rocío Gpe. Zozaya Salas

Fundamentos de Programación

Selectiva simple
• La estructura selectiva simple sirve para seguir una línea de ejecución cuando se cumple una condición.

MGTI.Rocío Gpe. Zozaya Salas

Fundamentos de Programación

Sintaxis
a) Con una instrucción
if (condicion(es)) instrucción;

Selectiva simple…
Ejemplos:
if (x==y) x = y + 2; if ((a = valor2) {...
tracking img