5

Páginas: 6 (1287 palabras) Publicado: 1 de mayo de 2015
Bucles y estructuras de
decisión

Descripción

Crear
Interfaz

Escribir

Uso de Visual
Studio .NET

Acceso
a datos



Uso de expresiones
condicionales



Uso de estructuras de decisión



Uso de estructuras de bucle
condicionales

Debug
Código
and Deploy

Depurar e
Implantar

Lección: Uso de expresiones condicionales


¿Qué son las expresiones condicionales?



Cómo utilizar operadoresaritméticos



Cómo utilizar operadores de comparación



Cómo utilizar operadores lógicos



Cómo combinar operadores lógicos y de comparación

¿Que son las expresiones condicionales?


Expresiones condicionales:


Incluyen una condición que debe evaluarse si es True o
False



Incluyen un operador para especificar cual es el
resultado de la condición
ContraseñaEntrada
ContraseñaEntrada
==ContraseñaGuardada
ContraseñaGuardada

True

False
Si la contraseña es la correcta, la condición es True

Cómo utilizar operadores aritméticos


Símbolos que evalúan expresiones condicionales



Pueden realizar operaciones aritméticas



Sintaxis:

expression1
expression1 arithmetic
arithmetic operator
operator expression2
expression2


Dim
Dim
xx ==
xx ==
xx ==
xx ==
xx ==

Ejemplo:

xx As
AsInteger
Integer
52
52 ** 17
17
120
120 // 44
67
67 ++ 34
34
32
32 –– 12
12
23
23 ^^ 33

Cómo utilizar operadores de comparación


Símbolos que evalúan expresiones condicionales y
devuelven un valor Boolean



Pueden comparar números o cadenas



Sintaxis:

expression1
expression1 comparison
comparison operator
operator expression2
expression2


Ejemplo:

Dim
Dim Quantity
Quantity As
AsInteger
Integer
Dim
Dim LargeOrder
LargeOrder As
As Boolean
Boolean
LargeOrder
LargeOrder == Quantity
Quantity >> 1000
1000

Cómo utilizar operadores lógicos


Los operadores lógicos realizan una evaluación
lógica de expresiones y devuelven un valor Boolean



Sintaxis:

expression1
expression1 logical
logical operator
operator expression2
expression2


Ejemplo:

OrderedLastMonth
OrderedLastMonthAnd
And OrderDelivered
OrderDelivered

Cómo combinar operadores lógicos y de comparación


Podemos combinar operadores de comparación y
operadores lógicos con instrucciones condicionales



Ejemplo:
Operadores de comparación

Operador lógico

LateActiveCustomer
LateActiveCustomer == DaysOverDue
DaysOverDue >=
>= 60
60 And
And ActiveCustomer
ActiveCustomer

Práctica: Evaluar expresionescondicionales


Utilice la aplicación de ejemplo para calcular
los resultados de estas expresiones:
TestString
TestString==TestString
TestString

00And
And00

TestString
TestString==Teststring
Teststring

-1
-1And
And00

TestString
TestString< TestString

-1
-1And
And-1
-1

Test
Test< TestString

-1
-1Or
Or-1
-1

100
100>>10
10

-1
-1Xor
Xor-1
-1

10
10<<10
10

-1
-1Xor
Xor00

1010<=
<=10
10

00Xor
Xor00

Lección: Uso de estructuras de decisión


If…Then

If
If Sales
Sales >> 10000
10000 Then
Then
Bonus
Bonus == .10
.10 ** Sales
Sales
End
End If
If



If…Then…ElseIf

If
If Sales
Sales >> 10000
10000 Then
Then
Bonus
Bonus == .10
.10 ** Sales
Sales
ElseIf
ElseIf Sales
Sales >> 5000
5000 Then
Then
Bonus
Bonus == .05
.05 ** Sales
Sales
Else
Else
Bonus
Bonus == .02
.02 **Sales
Sales
End
End If
If



If…Then…Else

If
If Sales
Sales >> 10000
10000 Then
Then
Bonus
Bonus == .10
.10 ** Sales
Sales
Else
Else
Bonus
Bonus == 00
End
End If
If


Select Case

Select
Select Case
Case Rank
Rank
Case
Case 11
Bonus
Bonus == 00
Case
Case 2,3
2,3
Bonus
Bonus == .05
.05
Case
Case 44 to
to 66
Bonus
Bonus == .10
.10
Case
Case Else
Else
Bonus
Bonus == .15
.15
End
End Select
Select

**Sales
Sales
** Sales
Sales
** Sales
Sales

Cómo utilizar instrucciones If…Then


Se utilizan para una decisión True o False



Si la condición es True, se ejecutan las instrucciones
que siguen a la instrucción If



Si la condición es False, las instrucciones que siguen
a la instrucción If no se ejecutan

If
If Sales
Sales >> 10000
10000 Then
Then
Bonus
Bonus == .10
.10 ** Sales
Sales
End
End...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS