SlideShare una empresa de Scribd logo
1 de 16
EMPLEO DE ESTRUTURA DE
DECISIONES

PRESETADO POR:
CELSO RIOS
PROGRAMACION ORIENTADA A
SUCESOS
La programación orientada a suceso de los
programa desarrollados en Visual Basic se
traduce en la mayoría de las operaciones
llevadas a cabo por su programa serán
ejecutadas mediante procedimientos de
sucesos.
EMPLEO DE EXPRESIONES
CONDICIONALES
Una expresión condicional forma parte de una
sentencia de programa que realiza preguntas del
tipo verdadero o falso.
LA ESTRUTURA DE DECISION IF…THEN
• Las estructura de decisiones if…y then le
permitirá evaluar una codician en el programa
y llevar a cabo una serie de acciones
basándose en el resultado de dicha condición.
Verificación de varias condiciones en
una estructura de decisión If…THEN
• Visual Basic cuenta también con una
estructura de decisiones If…then. Este bloque
de sentencias pueden ocupar varias líneas y
utiliza las palabras clave ElseIf, Else, y End If.
Las cláusulas Elself y Else múltiples
Son muy adecuadas para manejar valores que
pueden pertenecer a diferentes rangos, tales
como los ingresos percibidos y las tablas de
retención de hacienda.
Empleos de operaciones lógicos en la
expresiones condicionales
Visual Basic le permitirá comprobar mas de una
expresión condicional en su cláusulas If…Then y
Elself en el caso de que quieran incluir mas de
un criterio de selección en su estructura de
decisión.
Estructura de decisión Select Case
Una estructura de select case es similar a una
estructura If…Then…Elself, pero resuelta mas
eficiente cuando la bifurcación depende de una
variable clave o caso de prueba.
Empleos de los operadores de
comparación dentro de una estructura
Select Case
Los operadores de comparacion de Visual Basic
que se puedan utilizar son: =, <>, >, <, >= y <=.
Para poder utilizar los operadores en
comparación deberán incluir la palabra clave Is y
la palabra clave To.
Como mostrar una estructura Select
Case
Para mostrar como utilizar una estructura de
select case tiene como proceso la entrada
obtenida a través de un cuadro de lista.
BUSQUEDA
ERRORES

Y

CORRECCION

DE

El entorno de programación de Visual Basic
contiene bastante herramientas que podrá
utilizar para detectar y corregir errores, o bugs,
en su programa.
ERROR SINTAXIS
Es un error de programación que viola las
reglas de Visual basic. Visual Basic es capaz de
detectar muchos errores mediante que valla
escribiendo la sentencia de programa y no
permitirá la ejecución de programa.
ERROR DE TIEMPO DE EJECUSION
Es un error que provoca la detención no
esperada de un programa durante su ejecución
dos ejemplos de condiciones que pueden
provocar un error en tiempo de ejecución son:
un nombre de archivo mal escrito y una función
de Loadpiture en un disco abierto.
ERROR LOGICO
Es un error humano; un error de programación
que obliga al código de programa a producir
resultado erróneos. La mayoría de esfuerzo de
depuración suelte estar delicado a un tipo de
errores introducido inadvertidamente por el
programador.
EMPLEO DEL MODO DE PASO A PASO
Para ello podrá entrar en modo de ruptura
mientras el programa se este ejecutando y ver el
código en la ventana código. El modo ruptura
permitirá examinar con mayor detalle su
programa de ejecución paso a paso del mismo.
LA VENTANA DE INSPECCION
La ventana de inspección muestra variable
añadida mediante el empleo de la orden de
inspección rápida.

Más contenido relacionado

La actualidad más candente

Programa c++ y ejemplos
Programa c++ y ejemplosPrograma c++ y ejemplos
Programa c++ y ejemplosESPOCH
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_laura cortez
 
Qué es el action script
Qué es el action scriptQué es el action script
Qué es el action scriptcyndycytha
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3UVM
 
Consola Cake Php, Uso Y Testing
Consola Cake Php, Uso Y TestingConsola Cake Php, Uso Y Testing
Consola Cake Php, Uso Y Testingdriveros
 
Estructura general de un programa
Estructura general de un programaEstructura general de un programa
Estructura general de un programaAngeel Aceveedo
 
Open Source Tools for Java Projects
Open Source Tools for Java ProjectsOpen Source Tools for Java Projects
Open Source Tools for Java ProjectsJose Gutierrez
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++MartinCetis109
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseintjuanrobyn
 

La actualidad más candente (15)

Tutorial mplab 6x[1]
Tutorial mplab 6x[1]Tutorial mplab 6x[1]
Tutorial mplab 6x[1]
 
Lolo
LoloLolo
Lolo
 
Programa c++ y ejemplos
Programa c++ y ejemplosPrograma c++ y ejemplos
Programa c++ y ejemplos
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_
 
Qué es el action script
Qué es el action scriptQué es el action script
Qué es el action script
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Consola Cake Php, Uso Y Testing
Consola Cake Php, Uso Y TestingConsola Cake Php, Uso Y Testing
Consola Cake Php, Uso Y Testing
 
C5 applets v2
C5 applets v2C5 applets v2
C5 applets v2
 
Estructura general de un programa
Estructura general de un programaEstructura general de un programa
Estructura general de un programa
 
Open Source Tools for Java Projects
Open Source Tools for Java ProjectsOpen Source Tools for Java Projects
Open Source Tools for Java Projects
 
Estructura lenguaje c
Estructura lenguaje cEstructura lenguaje c
Estructura lenguaje c
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseint
 

Destacado

ROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio Borges
ROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio BorgesROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio Borges
ROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio Borgescarlaolivera1977
 
Trabajos del futuro
Trabajos del futuroTrabajos del futuro
Trabajos del futuromariap478
 
Helen Bowen Rucker Hearing Notice
Helen Bowen Rucker Hearing NoticeHelen Bowen Rucker Hearing Notice
Helen Bowen Rucker Hearing NoticeJohn Rust
 
Evaluación Excel
Evaluación ExcelEvaluación Excel
Evaluación Excellevidaniela
 
Diseã±o de aerogeneradores
Diseã±o de aerogeneradoresDiseã±o de aerogeneradores
Diseã±o de aerogeneradoresUxmal Amezquita
 
Modelos teóricos para 2_do grupo
Modelos teóricos para 2_do grupoModelos teóricos para 2_do grupo
Modelos teóricos para 2_do grupobelendarcangelo
 
Coinpunk - Enemy of the Banks
Coinpunk - Enemy of the BanksCoinpunk - Enemy of the Banks
Coinpunk - Enemy of the BanksKyle Drake
 

Destacado (8)

ROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio Borges
ROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio BorgesROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio Borges
ROAR trabajo para Educación Sonora y Musical 1°1 Prof. Mauricio Borges
 
Trabajos del futuro
Trabajos del futuroTrabajos del futuro
Trabajos del futuro
 
Flash 8
Flash 8Flash 8
Flash 8
 
Helen Bowen Rucker Hearing Notice
Helen Bowen Rucker Hearing NoticeHelen Bowen Rucker Hearing Notice
Helen Bowen Rucker Hearing Notice
 
Evaluación Excel
Evaluación ExcelEvaluación Excel
Evaluación Excel
 
Diseã±o de aerogeneradores
Diseã±o de aerogeneradoresDiseã±o de aerogeneradores
Diseã±o de aerogeneradores
 
Modelos teóricos para 2_do grupo
Modelos teóricos para 2_do grupoModelos teóricos para 2_do grupo
Modelos teóricos para 2_do grupo
 
Coinpunk - Enemy of the Banks
Coinpunk - Enemy of the BanksCoinpunk - Enemy of the Banks
Coinpunk - Enemy of the Banks
 

Similar a Estructura de decisiones y errores en Visual Basic

Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicpaolagonzalez326
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionJorge Daza Gómez
 
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLPASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLfelipeforero72
 
Desarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vacaDesarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vacaAlexa Romero
 
Fundamentos de Visual Basic.
Fundamentos de Visual Basic.  Fundamentos de Visual Basic.
Fundamentos de Visual Basic. osnervisnavadiaz
 
las fases del proceso de programacion
las fases del proceso de programacionlas fases del proceso de programacion
las fases del proceso de programaciongabyota_123
 
5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net
5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net
5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .netLuis Fernando Aguas Bucheli
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASadark
 
Introducción a Programación I (Clase1).pptx
Introducción a Programación I (Clase1).pptxIntroducción a Programación I (Clase1).pptx
Introducción a Programación I (Clase1).pptxDavidGarca147527
 

Similar a Estructura de decisiones y errores en Visual Basic (20)

Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basic
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacion
 
Regina power-point-2
Regina power-point-2Regina power-point-2
Regina power-point-2
 
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLPASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
 
Informatica
InformaticaInformatica
Informatica
 
Desarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vacaDesarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vaca
 
Fundamentos de Visual Basic.
Fundamentos de Visual Basic.  Fundamentos de Visual Basic.
Fundamentos de Visual Basic.
 
Guia de programación en visual basic
Guia de programación en visual basicGuia de programación en visual basic
Guia de programación en visual basic
 
Dev-C++
Dev-C++ Dev-C++
Dev-C++
 
las fases del proceso de programacion
las fases del proceso de programacionlas fases del proceso de programacion
las fases del proceso de programacion
 
Software
SoftwareSoftware
Software
 
Errores
ErroresErrores
Errores
 
5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net
5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net
5- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net
 
Software
Software Software
Software
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Principios programacion
Principios programacionPrincipios programacion
Principios programacion
 
Introducción a Programación I (Clase1).pptx
Introducción a Programación I (Clase1).pptxIntroducción a Programación I (Clase1).pptx
Introducción a Programación I (Clase1).pptx
 
Framework
FrameworkFramework
Framework
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

Estructura de decisiones y errores en Visual Basic

  • 1. EMPLEO DE ESTRUTURA DE DECISIONES PRESETADO POR: CELSO RIOS
  • 2. PROGRAMACION ORIENTADA A SUCESOS La programación orientada a suceso de los programa desarrollados en Visual Basic se traduce en la mayoría de las operaciones llevadas a cabo por su programa serán ejecutadas mediante procedimientos de sucesos.
  • 3. EMPLEO DE EXPRESIONES CONDICIONALES Una expresión condicional forma parte de una sentencia de programa que realiza preguntas del tipo verdadero o falso.
  • 4. LA ESTRUTURA DE DECISION IF…THEN • Las estructura de decisiones if…y then le permitirá evaluar una codician en el programa y llevar a cabo una serie de acciones basándose en el resultado de dicha condición.
  • 5. Verificación de varias condiciones en una estructura de decisión If…THEN • Visual Basic cuenta también con una estructura de decisiones If…then. Este bloque de sentencias pueden ocupar varias líneas y utiliza las palabras clave ElseIf, Else, y End If.
  • 6. Las cláusulas Elself y Else múltiples Son muy adecuadas para manejar valores que pueden pertenecer a diferentes rangos, tales como los ingresos percibidos y las tablas de retención de hacienda.
  • 7. Empleos de operaciones lógicos en la expresiones condicionales Visual Basic le permitirá comprobar mas de una expresión condicional en su cláusulas If…Then y Elself en el caso de que quieran incluir mas de un criterio de selección en su estructura de decisión.
  • 8. Estructura de decisión Select Case Una estructura de select case es similar a una estructura If…Then…Elself, pero resuelta mas eficiente cuando la bifurcación depende de una variable clave o caso de prueba.
  • 9. Empleos de los operadores de comparación dentro de una estructura Select Case Los operadores de comparacion de Visual Basic que se puedan utilizar son: =, <>, >, <, >= y <=. Para poder utilizar los operadores en comparación deberán incluir la palabra clave Is y la palabra clave To.
  • 10. Como mostrar una estructura Select Case Para mostrar como utilizar una estructura de select case tiene como proceso la entrada obtenida a través de un cuadro de lista.
  • 11. BUSQUEDA ERRORES Y CORRECCION DE El entorno de programación de Visual Basic contiene bastante herramientas que podrá utilizar para detectar y corregir errores, o bugs, en su programa.
  • 12. ERROR SINTAXIS Es un error de programación que viola las reglas de Visual basic. Visual Basic es capaz de detectar muchos errores mediante que valla escribiendo la sentencia de programa y no permitirá la ejecución de programa.
  • 13. ERROR DE TIEMPO DE EJECUSION Es un error que provoca la detención no esperada de un programa durante su ejecución dos ejemplos de condiciones que pueden provocar un error en tiempo de ejecución son: un nombre de archivo mal escrito y una función de Loadpiture en un disco abierto.
  • 14. ERROR LOGICO Es un error humano; un error de programación que obliga al código de programa a producir resultado erróneos. La mayoría de esfuerzo de depuración suelte estar delicado a un tipo de errores introducido inadvertidamente por el programador.
  • 15. EMPLEO DEL MODO DE PASO A PASO Para ello podrá entrar en modo de ruptura mientras el programa se este ejecutando y ver el código en la ventana código. El modo ruptura permitirá examinar con mayor detalle su programa de ejecución paso a paso del mismo.
  • 16. LA VENTANA DE INSPECCION La ventana de inspección muestra variable añadida mediante el empleo de la orden de inspección rápida.