+ All Categories
Home > Documents > Estructuras De CondicióN Visual Net

Estructuras De CondicióN Visual Net

Date post: 13-Jun-2015
Category:
Upload: luis-fernando-monroy
View: 3,454 times
Download: 2 times
Share this document with a friend
Description:
Es uan presentacion con una explicaicon sencilla de algunas estructuras de condicion usando el leguaje de programacion visual basic .net
13
Estructuras de Condición Introducción a la Programación para Visual Basic . Net 2008 CONECTOR PROCESO IMPRIMIR ? CONDICION INICIO / FIN
Transcript
Page 1: Estructuras De CondicióN Visual Net

Estructuras de Condición

Introducción a la Programación para Visual Basic . Net 2008

CONECTORPROCESO

IMPRIMIR

?

CONDICION

INICIO / FIN

Page 2: Estructuras De CondicióN Visual Net

Temas

Ing. Luis Fernando Monroy 2

Expresiones condicionales.1

Estructuras de decisión If…Then.2

Estructuras de decisión Select Case.3

4 Ejercicios.

Page 3: Estructuras De CondicióN Visual Net

Expresiones condicionalesUna expresión condicional forma parte de una sentencia de programa que realiza preguntas del tipo verdadero o falso.

Resultado: Verdadero (True) si la variable Promedio contiene un valor menor que 7 y Falso (False) si la variable Promedio contiene un valor mayor o igual a 7.

Ing. Luis Fernando Monroy 3

Ejemplo la expresión condicional: Promedio< 7

MENÚ

Page 4: Estructuras De CondicióN Visual Net

Expresiones condicionales

Operadores de comparación (condicionales)Operador Descripción

< Menor que

> Mayor que

<= Menor o igual que

>= Mayor o igual que

= = Igual

<> Diferente

= Igual que

4Ing. Luis Fernando Monroy

Pueden evaluarse como Verdadero o Falso, se conocen también como expresiones booleanas y los resultados V o F (T O F).

MENÚ

Page 5: Estructuras De CondicióN Visual Net

Estructuras de decisión If…Then•Las expresiones condicionales pueden controlar el orden en el que se ejecutan las sentencias.

•Las estructuras de decisión If…Then permiten evaluar una condición en el programa y llevar a cabo una serie de acciones.

Donde condición es una expresión condicional y sentencia es una sentencia valida de Visual Basic 2008.

Ing. Luis Fernando Monroy 5

Sintaxis: If condición Then sentencia

MENÚ

Page 6: Estructuras De CondicióN Visual Net

Estructuras de decisión If…ThenEjemplo:

Para finalizar la estructura completa de condición en Visual Basic se cierra con la palabra clave “End If”.

Ing. Luis Fernando Monroy 6

If Nota>= 7 ThenMe.text1.Text=”Ha Aprobado”

End If

If Nota>= 7 ThenMe.text1.Text=”Ha Aprobado”

MENÚ

Page 7: Estructuras De CondicióN Visual Net

Estructuras de decisión If…Then

La cláusula ElseSe utiliza la cláusula Else para especificar un bloque de códigos que se ejecutará si la condición es Falsa. Ejemplo:

Ing. Luis Fernando Monroy 7

If Nota>= 7 ThenMe.text1.Text=”Ha Aprobado”

ElseMe.text1.Text=”Ha Reprobado”

End If

MENÚ

Page 8: Estructuras De CondicióN Visual Net

Estructuras de decisión If…Then

Operadores lógicos en expresiones condicionales

Visual Basic permite comprobar más de una expresión condicional en la cláusula If…Then, mediante el uso de operadores lógicos:

Operador Descripción

And Si ambas expresiones condicionales son verdaderas, el resultado es verdadero.

Or Si alguna de las dos opciones es verdadera, el resultado es verdadero.

NotSi la expresión condicional es falsa, el resultado es verdadero. Si la expresión condicional es verdadera, el resultado es falso.

Xor

Si una, y sólo una, de las expresiones condicionales es verdadera, el resultado es Verdadero. Si ambas son verdaderas o falsas, el resultado es Falso (Xor son las siglas de Or eXclusivo)

8Ing. Luis Fernando Monroy

MENÚ

Page 9: Estructuras De CondicióN Visual Net

Estructuras de decisión If…Then

Operadores lógicos en expresiones condicionales

La siguiente tabla muestra ejemplos de operadores lógicos en funcionamiento.

Vehiculo=“Moto”, Precio=200.

Expresión Resultado

Vehiculo = “Moto” And Precio < 300 Verdadero (ambas expresiones son verdaderas)

Vehiculo = “Coche” Or Precio < 500 Verdadero (una condición es verdadera)

Not Precio < 100 Verdadero (la condición es falsa)

Vehiculo = “Moto” Xor Precio < 300 Falso (ambas condiciones son verdaderas)

9Ing. Luis Fernando Monroy

MENÚ

Page 10: Estructuras De CondicióN Visual Net

Estructuras de decisión Select CaseVisual Basic permite controlar la ejecución de sentencias en los programas mediante el uso de estructuras de decisión Select Case que resulta más eficiente cuando la bifurcación depende de una variable clave o caso de prueba.

•Sintaxis:

Ing. Luis Fernando Monroy 10

Todas las estructuras Select Case comienzan con las palabras claves Select Case y finalizan con las palabras clave End Select.

Select Case VariableCase valor1

Sentencia1Case valor2

Sentecia2Case valor3

Sentecia3…Case Else

SenteciaNEnd Select MENÚ

Page 11: Estructuras De CondicióN Visual Net

Estructuras de decisión Select CaseEjemplo de la estructura Select Case para imprimir un mensaje apropiado acerca del mes en un año.

Como Mes tiene asignado el valor 11, el mensaje en pantalla sería: “Noviembre”.

Ing. Luis Fernando Monroy 11

Mes = 11Select Case MesCase 1

MsgBox(“Enero”)Case 2

MsgBox(“Febrero”)Case 8

MsgBox(“Agosto”)Case 11

MsgBox(“Noviembre”)End Select

MENÚ

Page 12: Estructuras De CondicióN Visual Net

Ejercicio 1

Ing. Luis Fernando Monroy 12

Crear un programa que solicite la tres notas de un periodo de clases de un estudiante y a partir de éstas obtener el promedio de las calificaciones y si este es mayor o igual que 7 que imprima ‘ARPOBADO’ de lo contrario ‘REPROBADO’.

Claves: Usar estructuras de condición “If…Then”

MENÚ

Page 13: Estructuras De CondicióN Visual Net

Ejercicio 2

Ing. Luis Fernando Monroy 13

Crear un programa que solicite la EDAD de una persona y si ésta es mayor o igual a 18 imprimir ‘Eres Mayor de Edad’ sino ‘Eres Menor de Edad’.

MENÚ


Recommended