¿Que es Pseudocodigo?
----------------------------------------
Según la Wiipedia, Pseudocodigo es una especie de lenguaje falso, eso quiere decir que es una copia de la estructura de un lenguaje de programación determinado ya sea C, C++, Basic, Java, etc. en otras palabras es un tipo de lenguaje para aprender a programar osea la base para entender como se programa.
Por ejemplo un programa en Pseudocodigo para mostrar un mensaje por pantalla seria de la siguiente manera
Proceso Saludo
Escribir " Hello Ensallo y Error ;) !!";
FinProceso
Como se aprecia es un código muy pequeño con una sola función que es para escribir texto y mostrarlo por pantalla na mas comentemos un poco.
1. Proceso Saludo //Inicio y nombre de nuestro programa.
2. Escribir " Hello Ensallo y Error ;) !!"; // Proceso y una función para escribir por pantalla.
3. FinProceso //Fin de nuestro programa.
Cada linea de código es enumerada por cada compilador ¿Por que eso? por que en caso de error nuestro compilador nos dice en que linea esta nuestro error y falla cada programa tiene un inicio unas cuantas instrucciones y el fin.
Lenguaje Pseudocodigo
----------------------------------------
Como ya hemos dicho antes el Pseudocodigo es una imitación de un lenguaje original , y que nos sirve mucho a la hora de querer aprende a programar y como todo lenguaje también tiene sus sentencias y funciones las cual veremos una por una ahora.
Escribir (Función)
----------------------------
Escribir como dice el titulo es una función la cual nos sirve para mostrar un texto por pantalla esta función nos servirá de mucho cuando empecemos a programar ya que ella le dará vida a nuestra primeras creaciones la cual las aremos en modo consola que así es como se empieza.
Estructura básica de función(Escribir):
Escribir {lista_de_expresiones};
Leer (Función)
-----------------------
Leer es otra función la cual nos ayudara de mucho ya que va de la mano con la función de escribir, como su nombre lo dice "Leer" lee un dato que se pide con la función "Escribir" por eso estas dos funciones van de la mano ya veremos mas adelante por que.
Estructura básica de función(Leer):
Leer {lista_de_variables};
Asignar
------------
Podríamos decir que Asignar es un tipo de operación en la que una variable o un valor "X" se asigna a otro valor o variable mas adelante veremos esto ya que por ahora me interesa que sepan lo necesario para empezar.
Estructura básica de(Asignar):
{variable}<-{expresion};
Si-Entonces(Sentencia)
--------------------------------------
Si-Entonces es una sentencia de decisión esta es una sentencia que se ocupa mucho en programación por su facilidad y su potencia ya que ella se encarga de algunas decisiones o decir si algo es verdadero o no.
Estructura básica de sentencia(Si-Entonces):
Si {expresion_logica} Entonces
{acciones_por_verdadero}
Sino
{acciones_por_falso}
FinSi
Según (Sentencia)
------------------------------
Según es otra sentencia muy útil ya que es como un menú en la cual en su interior contiene diferentes opciones como por ejemplo en la creación de una calculadora pero tranquilo ya veremos con ejercicios cada sentencia y función lo que me interesa por ahora es que se familiaricen con el Pseudocodigo.
Estructura básica de sentencia(Según):
Segun {variable_numerica} Hacer
{opcion_1}:
{secuencia_de_acciones_1}
{opcion_2}:
{secuencia_de_acciones_2}
{opcion_3}:
{secuencia_de_acciones_3}
De Otro Modo:
{secuencia_de_acciones_dom}
FinSegun
Mientras(Sentencia)
------------------------------
Mientras es una sentencia muy parecida à "Si-Entonces" es de decisión ya que como su nombre lo dice "Mientras un valor "X" sea verdadero se ejecuta su contendido de lo contrario termina el programa" veras que esta sentencia sera muy útil cuando programemos.
Estructura básica de sentencia(Mientras):
Mientras {expresion_logica} Hacer
{secuencia_de_acciones}
FinMientras
Repetir(Sentencia)
--------------------------------
Repetir como su nombre lo dice es una sentencia que se repite asta que su valor sea diferente, en algunos lenguajes de programación no se utiliza mucho ya que puede acarear que nuestro programa se trabe cumple o mejor dicho se parece aunque poco a las sentencias de decisión.
Estructura básica de sentencia(Repetir)
Repetir
{secuencia_de_acciones}
Hasta Que {expresion_logica}
Para(Sentencia)
--------------------------
Para se podría decir que es una sentencia tipo contador ya que se le da un valor inicial y un valor final por eso se le conoce como sentencia de contador, nos sera muy útil.
Estructura básica de sentencia(Para):
Para {variable_numerica}<-{valor_inicial} Hasta {valor_final} Con Paso {paso} HacerRepetir
{secuencia_de_acciones}
FinPara
{secuencia_de_acciones}
Hasta Que {expresion_logica}
Traducción de Pseudocodigo al Ingles
------------------------------------------------------------
Como se aprecia en la tabla están en ingles y en español el que esta en ingles lo saque como ejemplo del lenguaje "C" esto es para que cundo vean estos nombres en algún código de programación ya sabrán que son y para que sirven y con esto damos por terminada esta pequeña pero extensa entra da como siempre practica y no te quede con lo que lees aquí saludos de tu amigo B14573R.


No hay comentarios:
Publicar un comentario