Está en la página 1de 4

QUE ES LA LOGICA DE PROGRAMACION

La lógica de programación consiste en la organización y planificación de las


instrucciones necesarias para ejecutar con éxito un programa. Dentro de ello hay una
serie de patrones que se repiten en todos los lenguajes, como el uso de variables,
métodos o funciones, funciones condicionales y bucles. Una vez que comprendas
cómo funcionan estas cositas, lo demás es pan comido (si no te dejas un punto y
coma por ahí perdido, claro está).

Cómo aprender lógica de programación


Ya sabes lo que dicen, la práctica hace al maestro. Dar cera, pulir cera, así es como se
aprende. Trabajar mucho, hacer muchos ejercicios, leer, investigar. Darse golpes
contra el teclado no es muy buena idea, pero tampoco se descarta en momentos de
crisis. Venga, ya en serio. No hagas eso. Es verdad que habrá momentos que te
desesperes, porque cambiar todo tu sistema de organización de ideas no es fácil, pero
es totalmente posible.

Algoritmos
¿Qué es?
Los algoritmos son secuencias de pasos que seguimos con la intención de lograr un
objetivo, puede ser desde cruzar una calle, hacer un pastel o definir que criterio usar
para aprobar o reprobar a un alumno por ejemplo.

¿Qué se necesita para desarrollar un algoritmo?


En el desarrollo de un algoritmo, debemos definir con claridad y precisión el conjunto
de reglas o instrucciones que se utilizarán para resolver este problema específico.
Por tanto, antes de programar necesitamos saber qué hacer y planificar paso a paso, y
decidir, crear el algoritmo y evaluar si el resultado obtenido es la solución esperada.
Habiendo entendido esto, definimos un lenguaje de programación para implementar
nuestros algoritmos.

¿Cómo representar un algoritmo?


Hay algunas formas de representar algoritmos que se presentan como un paso de
preparación antes de la programación. Podemos crear, por ejemplo, una narrativa
similar al ejemplo del pastel, que describa la secuencia de ejecución hasta obtener el
resultado deseado.
Para mostrar las formas de representar un algoritmo, vamos a usar un algoritmo de
cálculo del promedio como ejemplo.

 En nuestro caso, vamos a analizar la suma de 2 notas para la disciplina de


matemáticas.

1. Obtener la nota 1;
2. Obtener la nota 2;
3. Realizar el calculo de la suma de las 2 notas;
4. Informar el resultado obtenido de la suma
------------------------------------------------------------------------------------------------------------------

 En nuestro caso, vamos a analizar las calificaciones de 3 bimestres para la


disciplina de matemáticas y comprobar si el estudiante aprobó o reprobó con
un promedio mayor o igual a 7:

1. Obtener la nota del primer bimestre;


2. Obtener la nota del segundo bimestre;
3. Obtener la nota del tercer bimestre;
4. Realizar el calculo del promedio para cada alumno (mayor o igual a 7 );
5. Indicar si el alumno ha sido “aprobado o desaprobado”;
6. Informar el promedio obtenido para el alumno;
DIAGRAMA DE FLUJO

INICIO

OBTENER
NOTA1

OBTENER
NOTA2

OBTENER
NOTA3

CALCULO DEL PROMEDIO

PROM=(NOTA1+NOTA2+NOTA3)/3

PROM>=7

MOSTRAR MOSTRAR

“ALUMNO APROBADO” “ALUMNO DESAPROBADO”

MOSTRAR

PROM

FIN

PSEUDO - CÓODIGO
Otra forma muy interesante de representar algoritmos es utilizar un pseudo - código,
que hemos escrito en español (también llamado español estructurado) sin
ambigüedades y sin toda la rigidez de un lenguaje de programación.

También podría gustarte