Logo Studenta

Estructura Clase2

¡Estudia con miles de materiales!

Vista previa del material en texto

Objetivos de la Clase 2 (21/08/2013)
1. Ficha Alumnos
2. Fecha de exámenes: 18/09,09/10,30/10,06/11,20/11,28/11,05/12
3. Estructuras de Control: Secuenciales, de Selección y Repetitivas
Desarrollo de los temas de la presente Clase
Bibliografía: Cap. 4 y 5, Fundamentos de Programación de Joyanes Aguilar 
. Flujo de control I: Estructuras selectivas
 Control de Flujo: Estructuras de Control
o Secuenciales
o De Selección
o De Repetición
 Estructura Secuencial
o Ejemplo 4.1 y Diagrama de N - S
 Estructuras Selectivas
o Simple
o Doble
o Múltiple
 Estructura Selectiva Simple -> figura 4.4 (recuerden indentar)
 Estructura Selectiva Doble
o figura 4.5 (recuerden indentar)
o ejemplo 4.5 (Leer enunciado y aplicar Análisis del 
problema, y diseño de la solución [Pseudocódigo, 
Diagrama de flujo y diagrama de N - S])
o Explicar símbolos de Diagrama de flujo de ejemplo 4.5
 Estructura Selectiva Múltiple
o figura 4.6 modelo 1
o diagrama de flujo
o diagrama N-S
o valores pueden no ser únicos ejemplo pares e impares
o si la cantidad de acciones es compuesta varia con los 
lenguajes (inicio - fin) o sentencia de ruptura
o ejemplo 4.9 (días de la semana)
o También pueden ser rango de valores: ejemplo 4.14 (1, 2 
o 3 dígitos)
 Estructuras Selectivas anidadas
o Indentar
o Como Estructura Selectiva Múltiple solo si es necesario 
porque son mas complejas que segun_sea
o Ejemplo 4.15 (buscar el mayor entre 3 elementos 
distintos)
 Sentencia ir_a (goto)
o Forma de control primitiva
o Puede reemplazarse por las estructuras de control vistas
o Deben estar numeradas las instrucciones o con etiquetas
o Para que la conozcan pero no la usen
 ACTIVIDADES DE PROGRAMACIÓN RESUELTAS (Capitulo 4)
Flujo de control II: Estructuras repetitivas
 Estructuras Repetitivas
o Bucle e iteración
o Ejemplo sin Est. Repetitiva
 Estructura mientras (“while”)
o Figura 5.1 -> 1, 2 y 3
o Repetir Mientras condición verdadera
o Ejemplo 5.2
o Va de 0 a N -> ejecución 0 veces
o Bucles controlados por la entrada
o Bucles infinitos -> garantizar que la condición va a ser 
falsa en algún momento. No usar el igual o distinto (para 
nros. reales) sino <, <=, > o >=
 Estructura hacer - mientras (“do - while”)
o Bucles controlados por la salida
o Figura 5.2 -> 1 y 2
 Estructura repetir (“repeat”)
o Repetir hasta que condición verdadera
o Figura 5.4 -> 1, 2 y 3
o Va de 1 a N -> ejecución por lo menos 1 vez
o Ejemplo 5.10
o Reglas Generales en condiciones [graficar condición 
usando rangos de valores]
 Estructura desde/para (“for”)
o Conozco de antemano Numero de veces se va a ejecutar 
las acciones de un bucle
o Figura 5.5 -> 1, 2 y 3
o Incremento o decremento puede definirse, por defecto + 
1
o Ejemplo 1
 Sentencias de Salto: interrumpir (Break) o continuar (continue), 
ejemplo 5.14 [mostrar no hace falta usar continuar]
o Para que la conozcan pero no la usen
 Estructuras Repetitivas anidadas
o Una dentro de otra pero no solapadas -> figura 5.6
o Ejemplo 5.14 [Algoritmo CIUDADMAYOR hacerlo con estructura 
repetitiva Desde - Hasta]
 ACTIVIDADES DE PROGRAMACIÓN RESUELTAS (Capitulo 5)
Direcciones de Contacto
vbasictl@yahoo.com.ar
http://ar.groups.yahoo.com/group/tlyso_01
	Objetivos de la Clase 2 (21/08/2013)

Continuar navegando