DIAGRAMA DE FLUJO
Revisar los siguientes documentos de Diagrama de flujo y Pseudocódigo para su revisión y discusión en clases:
REGLAS DIAGRAMA DE FLUJO.doc (30720)
DIAGRAMAS DE FLUJO.docx (98331)
Ejemplo de diagramas de flujo.doc (196608)
VARIABLES, EXPRESIONES, OPERADORES
Representación de variables
Cuando representamos datos, numéricos o alfanuméricos, debemos darles un nombre. Una variable es un nombre que representa el valor de un dato. En esencia, una variable es una zona o posición de memoria en la computadora donde se almacena información. En un pseudocódigo y también en un programa se pueden crear tantas variables como queramos. Ejemplos:
A = 50; Variable tipo numérica A cuyo valor es 50.
Ciudad = "Asunción"; Variable alfanumérica o de tipo carácter Ciudad, cuyo valor es "Asunción"
X = C + B; Variable numérica X cuyo valor es la suma de los valores de las variables numéricas C y B. (Nota: C y B deben tener algún valor).
Asignación
Para asignar un valor a una variable se utilizará el símbolo = que en este contexto significa “es reemplazado por”. De forma general tendremos que:
Nombre_variable = expresión
El valor de Nombre_variable se sustituye por el valor de expresión
Ejemplos:
C = 13
B = 25
X = C + B (después de estas instrucciones, X contendrá el valor 13 + 25 = 38)
Existe otra forma de asignar un valor a una variable, a través de la instrucción leer:
Leer (Nombre_variable)
Esta instrucción pide al usuario un valor que será asignado a la variable Nombre_variable, es decir, en Nombre_variable se almacena el valor ingresado por el usuario.
Operadores de relación
Los operadores relacionales se utilizan para formar expresiones que al ser evaluadas producen un valor de tipo lógico: verdadero o falso
Signo |
Operador |
|
Ejemplo |
Resultado |
> |
Mayor que |
|
25 <= 25 |
Verdadero |
< |
Menor que |
|
25 <> 25 |
Falso |
== |
Igual a |
|
25 <> 4 |
Verdadero |
<= |
Menor o igual que |
|
50 <= 100 |
Verdadero |
>= |
Mayor o igual que |
|
500 >= 1 |
Verdadero |
<> |
Distinto |
|
1 = 6 |
Falso |
Operadores aritméticos
Signo |
Significado |
+ |
Suma |
- |
Resta |
* |
Multiplicación |
/ |
División |
^ |
Potenciación |
MOD |
Resto de la división entera |
El único operador alfanumérico se utiliza para unir o concatenar datos de este tipo:
Signo |
Significado |
+ |
Concatenación |
Ejemplos:
Expresión |
Resultado |
"Pseudo" + "código" |
"Pseudocódigo" |
"3" + "4567" |
"34567" |
"Hola " + "que tal ?" |
"Hola que tal ?" |