Your SlideShare is downloading. ×
Estructuras De CondicióN Visual Net
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Estructuras De CondicióN Visual Net

839
views

Published on

Es uan presentacion con una explicaicon sencilla de algunas estructuras de condicion usando el leguaje de programacion visual basic .net

Es uan presentacion con una explicaicon sencilla de algunas estructuras de condicion usando el leguaje de programacion visual basic .net

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
839
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Estructuras de Condición CONECTOR PROCESO IMPRIMIR CONDICION ? INICIO / FIN Introducción a la Programación para Visual Basic . Net 2008
  • 2. Temas 1 Expresiones condicionales. 2 Estructuras de decisión If…Then. 3 Estructuras de decisión Select Case. 4 Ejercicios. Ing. Luis Fernando Monroy 2
  • 3. Expresiones condicionales Una expresión condicional forma parte de una sentencia de programa que realiza preguntas del tipo verdadero o falso. Ejemplo la expresión condicional: Promedio< 7 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. MENÚ Ing. Luis Fernando Monroy 3
  • 4. 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 MENÚ Pueden evaluarse como Verdadero o Falso, se conocen también como expresiones booleanas y los resultados V o F (T O F). Ing. Luis Fernando Monroy 4
  • 5. 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. Sintaxis: If condición Then sentencia Donde condición es una expresión condicional y sentencia es una sentencia valida de Visual Basic 2008. MENÚ Ing. Luis Fernando Monroy 5
  • 6. Estructuras de decisión If…Then Ejemplo: If Nota>= 7 Then Me.text1.Text=”Ha Aprobado” Para finalizar la estructura completa de condición en Visual Basic se cierra con la palabra clave “End If”. If Nota>= 7 Then Me.text1.Text=”Ha Aprobado” End If MENÚ Ing. Luis Fernando Monroy 6
  • 7. Estructuras de decisión If…Then La cláusula Else Se utiliza la cláusula Else para especificar un bloque de códigos que se ejecutará si la condición es Falsa. Ejemplo: If Nota>= 7 Then Me.text1.Text=”Ha Aprobado” Else Me.text1.Text=”Ha Reprobado” End If MENÚ Ing. Luis Fernando Monroy 7
  • 8. 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 Si ambas expresiones condicionales son verdaderas, el resultado es And verdadero. Si alguna de las dos opciones es verdadera, el resultado es Or verdadero. Si la expresión condicional es falsa, el resultado es verdadero. Si la Not expresión condicional es verdadera, el resultado es falso. Si una, y sólo una, de las expresiones condicionales es verdadera, el Xor resultado es Verdadero. Si ambas son verdaderas o falsas, el resultado es Falso (Xor son las siglas de Or eXclusivo) MENÚ Ing. Luis Fernando Monroy 8
  • 9. 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 Verdadero (ambas expresiones son Vehiculo = “Moto” And Precio < 300 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) MENÚ Ing. Luis Fernando Monroy 9
  • 10. Estructuras de decisión Select Case Visual 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: Select Case Variable Case valor1 Sentencia1 Case valor2 Sentecia2 Case valor3 Sentecia3 … Case Else SenteciaN End Select MENÚ Todas las estructuras Select Case comienzan con las palabras claves Select Case y finalizan con las palabras clave End Select. Ing. Luis Fernando Monroy 10
  • 11. Estructuras de decisión Select Case Ejemplo de la estructura Select Case para imprimir un mensaje apropiado acerca del mes en un año. Mes = 11 Select Case Mes Case 1 MsgBox(“Enero”) Case 2 MsgBox(“Febrero”) Case 8 MsgBox(“Agosto”) Case 11 MsgBox(“Noviembre”) End Select Como Mes tiene asignado el valor 11, el mensaje en pantalla sería: “Noviembre”. MENÚ Ing. Luis Fernando Monroy 11
  • 12. Ejercicio 1  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Ú Ing. Luis Fernando Monroy 12
  • 13. Ejercicio 2  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Ú Ing. Luis Fernando Monroy 13

×