jueves, 20 de abril de 2017

ESTRUCTURA DE PSEINT

ESTRUCTURA DEL PSEUDOCÓDIGO 


Ejemplo_ordenar_nombres_de_deportes_ingresados_alfabéticame
¿Qué es algoritmo?

En programación,, los algoritmos se implementan en forma de sentencias en algún lenguaje de programación.
De esta manera, la forma de escribir los algoritmos depende del lenguaje de programación, y del paradigma usado. Esto son los algoritmos que pueden ser interpretados por una compuradora y así ser ejecutados... los algoritmos también pueden ser "representados" gráficamente empleando diagramas de flujo o formas similares

Caracteristicas 

  • Preciso  y numeración de pasos
  • Estar definido
  • Es finito



Declaración de variables 

Para que un programa pueda hacer uso de una o más variables, éstas deben de ser declaradas.
Existen diferentes definiciones de variables:







 En un programa no se pueden declarar varias variables con el mismo nombre (salvo si se emplea distintos métodos de programación), pueden existir varias variables del mismo tipo de dato. 

Dimensión (VECTORES Y/O MATRICES)

Estructura 

  • Entrada

¿Qué se necesita para realizar los pasos?

Son los datos  necesarios que se requieren en el proceso para tener los resultados planeados.
Ejemplo: Variables necesarias para ejecutar el programa


      • Comandos

LEER: Esta instrucción lee los valores que va a ingresar de las antes mencionadas en su respectiva declaración. Pueden incluirse una o más variables.

  • Proceso
¿Qué funciones y procesos debo utilizar para su desarrollo?

Son los pasos necesarios para tener la solución del problema.
Ejemplo: Asignación de variables y realizar los pasos con sus respectivas funciones para el desarrollo del programa

      • Comandos 

PARA: La variable <variable> recibe el valor <inicial> y se ejecuta la secuencia de instrucciones que forma el cuerpo del ciclo. Luego se incrementa la variable <variable> en <paso> unidades y se evalúa si el valor almacenado en <variable> superó al valor <final>. Si esto es falso se repite hasta que <variable> supere a <final>. Se recomienda utilizar el número 1 en <paso>  

SI ENTONCES: Al ejecutarse esta instrucción, se evalúa la condición y se ejecutan las instrucciones que correspondan: las instrucciones que le siguen al Entonces si la condición es verdadera, o las instrucciones que le siguen al Sino si la condición es falsa. La condición debe ser una expresión lógica.


MIENTRAS:  Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la condición y, si es verdadera, la ejecución se repite. Estos pasos se repiten mientras la condición sea verdadera. 
Si la condición siempre es verdadera, al ejecutar esta instrucción se produce un ciclo infinito. A fin de evitarlo, las instrucciones del cuerpo del ciclo deben contener alguna instrucción que modifique la o las variables involucradas en la condición, de modo que ésta sea falsificada en algún momento y así finalice la ejecución del ciclo.

SEGÚN: Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo de la opción que se haya escogido. Al ejecutarse, se evalúa el contenido de la variable y se ejecuta la secuencia de instrucciones asociada con dicho valor. 
Opcionalmente, se puede agregar una opción final, denominada De Otro Modo, cuya secuencia de instrucciones asociada se ejecutará sólo si el valor almacenado en la variable no coincide con ninguna de las opciones anteriores.


REPETIR: Este comando nos ayuda a repetir las instrucciones que se encuentren dentro de este ciclo, una vez que se ejecuten las acciones del ciclo se evalúa la condición, si es verdadera se acabará el proceso repetir caso contrario seguirá el ciclo 
  • Salida
¿Qué se obtiene al final del algoritmo?

Es el resultado del proceso que se obtuvo por la solución planteada. 
Ejemplo: Impresión dada por el proceso, salida

      • Comandos

ESCRIBIR: Esta instrucción imprime  los valores obtenidos. Se puede incluir una o más expresiones.  



No hay comentarios:

Publicar un comentario