Rivera solo millos

Solo disponible en BuenasTareas
  • Páginas : 4 (886 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de septiembre de 2010
Leer documento completo
Vista previa del texto
San José
Fundación de Educación Superior Facultad de Ingeniería Programa T.P. en Sistemas

Taller de Algoritmos # 2 – Asignaciones y decisiones
Bloque de asignación: como su nombre lo indica seutiliza para asignar valores o expresiones a una posición de memoria nombrada mediante un identificador. La asignación es una operación destructiva, es decir que cada vez que el desarrollo delalgoritmo pase por la instrucción de asignación el valor de la variable se cambia por el nuevo valor, la estructura de la asignación es:

Variable de resultado

Operador de asignación

expresión o valorVariable



expresión o valor

Teniendo en cuenta que la expresión puede ser aritmética o lógica, o una constante u otra variable.

DIAGRAMA DE FLUJO
total ← total + 4

PSEUDOCODIGOhacer total ← total + 4 Utiliza la palabra reservada hacer

Se representa por un rectángulo solo puede tener un camino de entrada y uno de salida

1

Elaborado por: Ing. Diana Martínez

SanJosé
Fundación de Educación Superior Facultad de Ingeniería Programa T.P. en Sistemas

Ejemplo: Vamos a suponer las variables I, J, cont, son enteras; suma y numReal de tipi real; letra de tipocarácter y bandera de tipo booleano, asi mismo que tenemos que realizar las siguientes asignaciones: 1. 2. 3. 4. 5. 6. 7. 8. 9. I ← 0 1. I←I+5 cont ← 0 J ← 7 ** 2 mod 5 letra ← “x” cont ← I div J numReal← cont / 5 bandera ← (4 > 2) suma ← I + J + cont Prueba de Escritorio (Simulador de la memoria) Numero de I J cont suma numReal letra bandera asignación 0 1 5 2 0 3 4 4 x 5 1 6 0,2 7 verdadero 8 10 9Estructura Selectiva de Decisión: permite que el algoritmo siga por un camino determinado si se cumple la condición y por otro si la condición no se cumple, luego se sigue la secuencia normal delalgoritmo, la estructura de la decisión es:

Expresión o valor

Operador relacional

expresión o valor

Variable

<

expresión o valor

Teniendo en cuenta que la expresión puede ser...
tracking img