Download Informe de Investigación 1_Estructuras de Control_G.docx...
Description
UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA, CIENCIAS, FÍSICAS Y MATEMÁTICA CARRERA DE INGENIERIA CIVIL
PROGRAMACION II
ASIGNATURA: SEMESTRE – PARALELO: PARALELO:
Programación II 2do – 2do 2do Ing. José José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero Febrero 2019
PROFESOR: PERÍODO ACADÉMICO:
INFORME DE INVESTIGACIÓN
TÍTULO:
ESTRUCTURAS DE CONTROL EN VISUAL BASIC
FECHA DE ENTREGA: 26 DE SEPTIEMBRE DEL 2018
MIEMBROS DEL GRUPO -
G
CAILLAGUA OLGER ALEXANDER 100%
FLORES SANCHEZ NATHALI DENNISE 100%
PATAJALO VILLALTA MIGUEL FRANCISCO 100%
PILACUAN PAOLA VERONICA 100%
ROJAS GUAMANINGA GUAMANINGA KATHERINE LIZBETH
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
100%
1
1 Resumen Las estructuras de control le permiten controlar el flujo de ejecución del programa. Tenemos dos tipos de estructuras de control:
Estructuras de decisión
Estructuras de bucle
Estructuras de Decisión Los procedimientos de Visual Basic pueden probar condiciones y, dependiendo de los resultados, realizar diferentes operaciones. Entre las estructuras de decisión que acepta Visual Basic se incluyen las siguientes:
If...Then If...Then...Else Select Case
Estructuras de Repetición o bucle Las estructuras de repetición o bucle le permiten ejecutar una o más líneas de código repetidamente. Las estructuras de repetición que acepta Visual Basic son:
Do...Loop For...Next
For Each...Next
2 Introducción El presente trabajo de investigación es establecer un material que permita al estudiante una facilidad en el estudio de la materia y el entendimiento de esta. El tema de la investigación es: Las es: Las estructuras de control de Visual Basic. Las estructuras de control son parte fundamental dentro de Visual Basic, pues estas son comandos que nos ayudan a establecer los códigos en el programa y facilitan la ejecución de diversas instrucciones de una forma organizada. Las estructuras de control se dividen en dos partes muy importantes que son: estructuras de decisión y estructuras de repetición, de las cuales las estructuras de control repetitivas son aquellas en las que una sentencia o grupos de sentencias se repiten muchas veces, mientras que las estructuras de control de decisión son aquellas que pueden probar condiciones dependiendo de los resultados, realizar diferentes operaciones; estas estructuras se dividen en varias que se ejecutan de manera diferente. Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
2
MARCO TEÓRICO
Estructuras de Decisión
If… Then
Use la estructura
If...Then para ejecutar una o más instrucciones basadas en una
condición. Puede usar la sintaxis de una línea o un bloque de varias líneas:
Sintaxis
Flujograma
If condition Is True
Condición
If condition Is False
Instrucciones
If … Then … Else
Utilice un bloque If...Then...Else para definir varios bloques de instrucciones, uno de los cuales se ejecutará: Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
3
Sintaxis
Flujograma
If condition Is True
Condición
If condition Is False
Instrucciones
Instrucciones
S elect
Case
Select Case ofrece posibilidades similares a la instrucción If...Then...Else, pero hace que el código sea más legible cuando hay varias opciones. Funciona con una única expresión de prueba que se evalúa una vez solamente, al principio de la estructura. Visual Basic compara el resultado de esta expresión con los valores de cada Case de la estructura. Si hay una coincidencia, ejecuta el bloque de instrucciones asociado a ese Case.
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
4
Sintaxis
Flujograma
Caso 1
Instrucciones
Caso 2
Caso 3
Condición
Instrucciones
Instrucciones
Caso 4
Instrucciones
La sintaxis de la instrucción Select Case consta de las siguientes partes:
Parte
Descripción
expresión_prueba
Requerido. Cualquier expresión numérica o expresión de cadena.
lista_expresión-n
Requerido si aparece la palabra clave Case. Lista delimitada por comas de una o más de las formas siguientes: expresión, expresión To expresión, Is expresión operador_de_comparación. La palabra clave especifica un intervalo de valores. Si se utiliza la palabra clave To, el valor menor debe aparecer antes de To. Utilice la palabra clave Is con operadores de comparación (excepto Is y Like) para especificar un intervalo de valores. Si no se escribe, la palabra clave Is se insertará automáticamente.
instrucciones-n
Opcional. Una o más instrucciones ejecutadas si expresión_prueba coincide con cualquier parte de lista_expresión-n.
instrucciones_ else
Opcional. Una o más instrucciones que se ejecuten si expresión_prueba no coincide con nada de la cláusula
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
Case.
5
Estructuras de Repetición o Bucles Do Loop
Repite un bloque de instrucciones cuando una condición es condición se convierta en
True o hasta que una
True.
Do While … Loop
Do While... Loop evalúa la condición y si ésta es verdadera, entonces evalúa los enunciados que siguen a la condición. Al terminar de hacer esto, evalúa nuevamente la condición y si ésta es verdadera, vuelve a evaluar los enunciados. Continúa repitiendo este proceso hasta que la condición sea fals a.
Sintaxis
Flujograma F Condición
V Instrucciones
Do…. Loop While
Do... Loop While evalúa los enunciados solamente una vez.
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
6
Luego evalúa la condición y si ésta es verdadera, evalúa nuevamente los enunciados. Este proceso continúa hasta que la condición sea falsa.
Sintaxis
Flujograma
Do [ statements ] [ Continue Do ] [ statements ] [ Exit Do ] [ statements Loop While [ condition]
Instrucciones
F Condició V
Do Until… Loop
Do Until... Loop es similar a Do While ... Loop con la excepción de que sigue evaluando los enunciados hasta que la condición es verdadera en vez de que mientras sea verdadera.
Sintaxis
Flujograma
Do Until condition [ statements ] [ Continue Do ] [ statements ] [ Exit Do ] [ statements ]
Loop
Condició F Instrucciones
Do… Loop Until
Similar a Do ... Loop While excepto que evalúa los enunciados hasta que la condición sea verdadera. Prof. Ing. José Ramiro Pilaluisa Q. M.Sc.
Septiembre 2018 – Febrero 2019
7
Sintaxis
Flujograma
Do [ statements ] [ Continue Do ] [ statements ] [ Exit Do ] [ statements ] Loop Until [ condition]
Instrucciones
V Condició F
For next
“Repite un grupo de instrucciones un número especificado de veces” (Jan, 2011)
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.