Instrucciones De Asignación

Páginas: 7 (1611 palabras) Publicado: 7 de marzo de 2013
Instrucciónes de asignación

Materia: Base de datos II
Semestre: 6to
Tarea 1

Febrero de 2013
Instrucción de asignación

Una instrucción de asignación asigna el valor de una expresión a una variable. En general, si la variable que se va a asignar es una propiedad, la propiedad debe ser de lectura y escritura o de sólo escritura; en caso contrario, se produce un error de compilación. Sila variable es una variable de sólo lectura, la asignación debe producirse en un constructor Shared o un constructor de instancia apropiado para el tipo de la variable; en caso contrario, se producirá un error de compilación.

Instrucción de control
Esta forma de programación sólo permite resolver problemas sencillos.
Para resolver problemas más complejos, nos puede interesar que dependiendode los valores de los datos, se ejecuten unas instrucciones u otras. Las instrucciones condicionales nos van a permitir representar éste tipo de comportamiento.
Sentencias IF y SWITCH
En otros casos, nos encontraremos con la necesidad de repetir una instrucción o instrucciones un número determinado de veces. En éstos casos utilizaremos instrucciones de control iterativas o repetitivas (ciclos).Sentencias WHILE, DO-WHILE y FOR

Instrucción de alternativas

* Instrucción de alternative simple :
En programación, una instrucción alternativa simple es una variante (más sencilla) de una instrucción alternativa doble. En pseudocódigo, para escribir una alternativa simple se utiliza la sintaxis:

si ( <expresión_lógica> )
<bloque_de_instrucciones>
fin_si

Ejemplo:Se quiere diseñar el algoritmo de un programa que:

1º) Pida por teclado la nota (dato real) de una asignatura.
2º) Muestre por pantalla:

"APROBADO", en el caso de que la nota sea mayor o igual que 5.

En pantalla se verá, por ejemplo:

Obsérvese que, en el caso de que la nota sea menor que 5, en pantalla se mostrará, por ejemplo:

* Instrucción de alternativas doble:
Enpseudocódigo, para escribir una instrucción alternativa doble se utiliza la sintaxis:
si ( <expresión_lógica> )
<bloque_de_instrucciones_1>
sino
<bloque_de_instrucciones_2>
fin_si

A la <expresión_lógica> de una instrucción alternativa doble también se le denomina condición. Para que se ejecute el <bloque_de_instrucciones_1>, la condición tiene que ser verdadera.Por el contrario, si la condición es falsa, se ejecutará el <bloque_de_instrucciones_2>. En resumen, una instrucción alternativa doble (o simplemente alternativa doble) permite seleccionar, por medio de una condición, el siguiente bloque de instrucciones a ejecutar, de entre dos posibles.
Ejemplo: Se quiere diseñar el algoritmo de un programa que:
1º) Pida por teclado la nota (dato real) deuna asignatura.
2º) Muestre por pantalla:
"APROBADO", en el caso de que la nota sea mayor o igual que 5.
"SUSPENDIDO", en el caso de que la nota sea menor que 5.
De modo que, por pantalla se verá, por ejemplo:

Otra posibilidad es:

* Instrucción de alternativa múltiple
Una instrucción alternativa múltiple permite seleccionar, por medio de una expresión, el siguiente bloque deinstrucciones a ejecutar de entre varios posibles. En pseudocódigo, para escribir una alternativa múltiple se utiliza la sintaxis:

segun_sea ( <expresión> )
<lista_de_valores_1> : <bloque_de_instrucciones_1>
<lista_de_valores_2> : <bloque_de_instrucciones_2>
...
<lista_de_valores_n> : <bloque_de_instrucciones_n>
[ sino :<bloque_de_instrucciones_n+1> ]
fin_segun_sea

El resultado de evaluar la <expresión> debe ser un valor perteneciente a un tipo de dato finito y ordenado, es decir, entero, lógico, carácter, enumerado o sub rango.

Dependiendo del valor obtenido al evaluar la <expresión>, se ejecutará un bloque de instrucciones u otro. En las listas de valores se deben escribir los valores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asignacion
  • Asignación
  • ASIGNACION
  • Asignacion
  • asignacion
  • Asignación
  • Asignacion
  • Asignacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS