Operadores relacionales

Anuncio
Operadores relacionales
=
igual que
>
mayor que
<
menor que
>= mayor o igual que
<= menor o igual que
<> distinto de
Operadores lógicos
Y
AND
O
OR
NEGACION
NOT
Estructuras repetitivas
For variable = valor inicial to valor final [step incremento]
sentencia 1
sentencia 2
...
Next
Si no especificamos nada
el incremento será 1
El Control Lista de Opciones

La finalidad general de un control del tipo
lista es ofrecer una lista de elementos
para que el usuario pueda seleccionar
uno, aunque también puede utilizarse
solo para mostrar un conjunto de datos
en forma de lista.
El Control Lista de Opciones

Las listas de elementos que muestran los
controles del tipo lista no son estáticas,
sino que es posible agregar nuevos
elementos, eliminar otros e, incluso,
borrarlos todos y dejar la lista vacía.
Add -> agrega un nuevo elemento a la lista -->
listbox1.add(elemento)
●Remove -> borra un elemento concreto de la lista -->
listbox1.remove(posicion_elemento)
●Clear -> borra todos los elementos y deja la lista vacía
●
Ejercicio

Realiza un programa que permita
imprimir los 50 primeros números
enteros. Utilizaremos para ello un control
del tipo lista, en el que se imprimirán los
números.
Ejercicio

Realiza un formulario como el de la
figura, que permita calcular la suma de
todos los números enteros comprendidos
entre dos que introduce el usuario.
Sentencias Do ... Loop
Do While (condicion)
Do until (condicion)
sentencias
sentencias
loop
loop
Do
Do
sentencias
sentencias
loop while (condicion)
loop until (condicion)
Haz mientras se cumpla la
condición
Haz hasta que se cumpla la
condición
Ejercicio (Do while ... Loop)

Utilizaremos el bucle Do while ... Loop
para imprimir en una lista todos los
números enteros comprendidos entre dos
que se indicarán mediante la función
InputBox.
Ejercicio (Do Until...Loop)


Calcular el factorial de un número
utilizando un bucle de la forma Do Until ...
Loop. Utiliza la función InputBox para
introducir el número del que vamos a
calcular el factorial.
El resultado del factorial lo mostraremos
en una etiqueta.
Do...Loop While


Realizar un programa que permita sumar
una serie de números. Utiliza un bucle de
la forma Do...Loop While.
El programa preguntará mediante la
función
InputBox
cuántos
números
queremos sumar. A continuación, irá
pidiendo uno a uno mediante InputBox
dichos números y realizará la suma.
Do...Loop Until


Realiza un programa que pida un número
al usuario. Mientras el número no sea
mayor o igual que cero deberemos seguir
pidiendo el número.
Una vez introducido un número correcto
calcularemos la raíz cuadrada (utiliza la
función sqr(número))
Botones de opción y marcos


Los botones de opción son los controles
que se utilizan para ofrecer al usuario de
la aplicación varias opciones, excluyentes
entre sí.
La propiedad de los botones de opción
que interesa es Value, que puede tomar
dos posibles valores: True si el usuario ha
activado el botón de opción, o False si no
lo ha hecho.
Botones de opción y marcos

Si se desea que dos o más botones de
opción sean excluyentes entre sí, han de
crearse dentro de un control Marco, que
los mantendrá agrupados.
Ejercicio

Realiza un formulario que servirá para
mostrar una lista ordenada de números.
El
programa
debe
controlar cuál es el
límite inferior y el límite
superior
Casillas de Verificación

El programa que crearemos permitirá
analizar la divisibilidad de un número.
Ejercicios

Realizar los ejercicios de la hoja.
Descargar