Pseudocodigo
El pseudocódigo (o falso lenguaje) es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos, esto quiere decir que el pseudocódigo no es programable sino facilita la programación.El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizará para la codificación del mismo. El pseudocódigo utiliza para representar las acciones sucesivas palabras reservadas en inglés (similares a sus homónimos en los lenguajes de programación), tales como star,begin, end, stop, if-then-else, while, repeat-until….etc
La importancia de sistematizar
procesos y crear programas de cómputo radica esencialmente en que estos se
puedan utilizar como resolución de problemas similares en muchos casos, dicho
de otra forma: la resolución del problema por medio de un programa informático
debe funcionar para el uso de distintas variables y en diferentes lenguajes de
cómputo. Esa es principalmente la función de un pseudocódigo.
La resolución de problemas es una tarea únicamente
humana comprobable en todos los casos con los mismos resultados.
Vamos a ver unas breves explicaciones de pseudocódigo, pero sobre todo ejemplos de pseudocódigo. Te recomendamos, si no sabes los fundamentos de programación, antes de seguir ver: Fundamentos de Programación. Es imprescindible para entender los programas en pseudocódigo que verás a continuación que entiendas lo que son las variables y las estructuras de control como por ejemplo la condicional IF o la repetitiva FOR. Nosotros aquí no lo vamos a explicar.
Si quieres empezar a programar Te recomendamos este libro, muy buenas y claras explicaciones sobre Fundamentos de Programación y un precio fabuloso comparado con libros de su estilo:
CARACTERÍSTICAS Y PARTES:
Las principales características de este lenguaje son: * Se puede ejecutar en un ordenador * Es una forma de representación sencilla de utilizar y de manipular. * Facilita el paso del programa al lenguaje de programación. * Es independiente del lenguaje de programación que se vaya a utilizar. * Es un método que facilita la programación y solución al algoritmo del programa. Todo documento en pseudocódigo debe permitir la descripción de: * Instrucciones primitivas. * Instrucciones de proceso. * Instrucciones de control. * Instrucciones compuestas. * Instrucciones de descripción. Estructura a seguir en su realización: * Cabecera. * Programa. * Modulo. * Tipos de datos. * Constantes. * Variables. * Cuerpo. * Inicio. * Instrucciones. * Fin.
Si quieres empezar a programar Te recomendamos este libro, muy buenas y claras explicaciones sobre Fundamentos de Programación y un precio fabuloso comparado con libros de su estilo:
CARACTERÍSTICAS Y PARTES:
Las principales características de este lenguaje son: * Se puede ejecutar en un ordenador * Es una forma de representación sencilla de utilizar y de manipular. * Facilita el paso del programa al lenguaje de programación. * Es independiente del lenguaje de programación que se vaya a utilizar. * Es un método que facilita la programación y solución al algoritmo del programa. Todo documento en pseudocódigo debe permitir la descripción de: * Instrucciones primitivas. * Instrucciones de proceso. * Instrucciones de control. * Instrucciones compuestas. * Instrucciones de descripción. Estructura a seguir en su realización: * Cabecera. * Programa. * Modulo. * Tipos de datos. * Constantes. * Variables. * Cuerpo. * Inicio. * Instrucciones. * Fin.
Ejemplos
Ejercicio : Se requiere preguntar dos valores, y a continuación ofrecer un menú con las operaciones básicas (+, -, *, /). Después de presentar el resultado se ofrecerá la posibilidad de una nueva operación. Declaración de variables : Real : X, Y, RESPUESTA Entero : OPCION Carácter : OP Inicio Repetir escribir(‘Primer valor : ’ ) leer(X) escribir(‘Segundo valor : ‘) leer(Y) escribir(‘1) Suma ‘) escribir(‘2) Resta ‘) escribir(‘3) Multiplicación ‘) escribir(‘4) División ‘) escribir(‘Qué operación deseas realizar ? : ‘) leer(OPCION) casos OPCION de 1 : RESULTADO X+Y 2 : RESULTADO X-Y 3 : RESULTADO X*Y 4 : si Y=0 entonces escribir(‘ Error ‘) RESULTADO 0 en caso contrario RESULTADO X/Y escribir (‘Resultado : ‘,RESULTADO) escribir(‘Deseas otro cálculo : [S/N] ‘) leer(OP) Hasta que RES = ‘N’ Fin Ejercicio : Preguntar un nombre y repetirse en pantalla tantas veces como se desee. (preguntar cantidad de repeticiones), indicando el número de repetición. Declaración de variables Cadena : nom entero : x, n Inicio escribir(‘Nombre : ‘) leer(nom) escribir(‘Cuántas veces quieres repetirlo ? : ‘) leer(n) para x 1 hasta n hacer escribir(x’.- ‘, nom)
Es copiado de otra página web, debiste colocar referencias
ResponderBorrar