Introducción a la Programación M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II Clase 3
Condiciones
Condiciones Simples If <condicion> then Sintaxis para el pseudocódigo Si <condición> entonces <Bloque de instrucciones> Sino Finsi Sintaxis en Visual Basic If <condicion> then <bloque de instrucciones> Else End if Si A>13 entonces if A>13 then
Condiciones Anidadas Sintaxis en Visual Basic Sintaxis para el pseudocódigo Si <condición> entonces <instrucciones> Sinosi <condición> entonces Sino Finsi Sintaxis en Visual Basic If <condicion> then <instrucciones> ElseIf <condición> then Else End if i f A>13 then lblimpr.caption = str(A) Elseif lblimpr.caption =“Error” End if Si A>13 entonces imprimir A Sino imprimir “Error” Finsi
Condiciones Compuestas Sintaxis en Visual Basic If <condicion> then <bloque de instrucciones> Else End if Sintaxis para el pseudocódigo Si <condición 1><operador lógico><condición 2> <Bloque de instrucciónes> Sino <Bloque de instrucciones> Finsi Si (A>13 o B==6) entonces imprimir A Sino imprimir “Error” Finsi i f (A>13 o B=6) then lblimpr.caption = str(A) Elseif lblimpr.caption =“Error” End if
Ejercicios Programa para ver si un numero es mayor o igual a 5 y menor que 10 Programa que pida 3 números y que escriba si los 3 son iguales o son diferentes
Ciclos Ciclo: Segmento de código de un programa que se repite mientras se cumpla una condición. Contador: proceso repetitivo que cuenta acciones de un ciclo (incrementa o decrementa)
Ciclos Ciclo FOR (cuando se conoce el número de iteraciones) Sintaxis pseudocódigo Para <variable> =<valor inicial> hasta <valor final> paso <incremento o decremento> <bloque de instrucciones> Siguiente <variable>
Ciclo FOR Sintaxis visual basic For <variable> = <valor inicial> to <valor final> step <incremento o decremento> <bloque de instrucciones> next <variable>
Ciclo Do While Sintaxis Pseudocódigo Hacer <bloque de condiciones> Mientras <condición> Sintaxis Visual Basic Do <bloque de instrucciones> Loop while <condición>
Ciclo While Sintaxis Pseudocódigo Mientras <bloque de condiciones> Hacer <condición> Sintaxis Visual Basic Do while <bloque de instrucciones> Loop <condición>
FIN