estructuras secuenciales
DESCRIPTION
Estructuras algoritmicas secuenciales con uso en pseintTRANSCRIPT
-
ALGORITMOS I
Carlos Duban Jimenez Morales Ing de Sistemas - Docente
Estructuras Secuenciales: Asignacin , Lectura , Escritura, Otras
Asignacin
La instruccin de asignacin permite almacenar una valor en una variable.
-
ALGORITMOS I
Carlos Duban Jimenez Morales Ing de Sistemas - Docente
El ejemplo Suma muestra un programa muy simple que lee dos nmeros y calcula y muestra la
suma de los mismos.
Escritura
La instruccin Escribir permite mostrar valores al ambiente.
Escribir , , ... , ;
Esta instruccin informa al ambiente (en este caso escribiendo en pantalla) los valores obtenidos
de evaluar N expresiones. Dado que puede incluir una o ms expresiones, mostrar uno o ms
valores. Si hay ms de una expresin, se escriben una a continuacin de la otra sin separacin, por
lo que el algoritmo debe explicitar los espacios necesarios para diferenciar dos resultados si as lo
requiere.
Si en algn punto de la linea se encuentran las palabras clave "SIN SALTAR" o "SIN BAJAR" los
valores se muestran en la pantalla, pero no se avanza a la linea siguiente, de modo que la prxima
accin de lectura o escritura continuar en la misma linea. En caso contrario, se aade un salto de
lnea luego de las expresiones mostradas.
Escribir Sin Saltar , ... , ;
Escribir , ... , Sin Saltar;
Puede utilizarse indistintamente las palabras Imprimir y Mostrar en lugar de Escribir si su perfil de
lenguaje permite sintaxis flexible. Adems, en este caso se permite opcionalmente separar las
expresiones a mostrar simplemente con espacios en lugar de comas. Esto se configura en el cuadro
de Opciones del Pseudocdigo.
El ejemplo Suma muestra un programa muy simple que lee dos nmeros mostrando con la
instruccin Escribir las indicaciones para el usuario y el resultado de sumar los mismos.
Otras Acciones Secuenciales
La instruccin "Borrar Pantalla" (o "Limpiar Pantalla") permite, como su nombre lo indica, borrar la
pantalla y colocar el cursor en la esquina superior izquierda.
Borrar Pantalla;
La instruccin "Esperar Tecla" detiene su algoritmo hasta que el usuario presione una tecla
cualquiera de su teclado.
Esperar Tecla;
La instruccin "Esperar" tambin puede utilizarse para pausar el algoritmo durante un intervalo de
tiempo predefinido, indicando a continuacin de la palabra clave la longitud y unidad de dicho
intervalo. Las unidades vlidas son Segundos y Milisegundos.
-
ALGORITMOS I
Carlos Duban Jimenez Morales Ing de Sistemas - Docente
Esperar 3 Segundos;
// este es el ejemplo ms simple de esta ayuda,
// toma dos numeros, los suma y muestra el resultado
EJEMPLO
Proceso Suma
Definir A,B,C como Reales;
// para cargar un dato, se le muestra un mensaje al usuario
// con la instruccin Escribir, y luego se lee el dato en
// una variable (A para el primero, B para el segundo) con
// la instruccin Leer
Escribir "Ingrese el primer numero:";
Leer A;
Escribir "Ingrese el segundo numero:";
Leer B;
// ahora se calcula la suma y se guarda el resultado en la
// variable C mediante la asignacin (