ALGORITMOS 6. Cómo pasar del Lenguaje Natural al Pseudocódigo

 Cómo pasar del lenguaje natural al Pseudocódigo?


Recordemos que el lenguaje natural es el que usamos las personas, y el Pseudocódigo es una mezcla entre el lenguaje natural y palabras o frases de un lenguaje de programación.

Una vez que escribiste un algoritmo cualquiera con tus palabras (es decir, en lenguaje natural) es muy sencillo escribirlo como pseudocódigo.

Veamos cómo se hace.

EJEMPLO.

Vamos a usar el ejercicio en el que escribimos un algoritmo para determinar si un año es bisiesto o no, y lo vamos a transformar en pseudocódigo:

(recordemos que un año es bisiesto cuando Febrero tiene 29 días)

 

En lenguaje natural

En pseudocódigo

1.INICIO

2.Preguntarle a la persona cuántos días tiene febrero este año

3.Guardar en tu memoria

   qué dijo

4.SI febrero tiene 29 días ENTONCES

5.     este año es bisiesto

6.SINO

 7.    este año no es bisiesto

8.FIN

 

1.INICIO

2. ESCRIBIR “¿Cuántos días tiene febrero este año?”

3.LEER cantidad

 

4.SI cantidad=29 ENTONCES

5.     ESCRIBIR “este año es bisiesto”

6.SINO

7.     ESCRIBIR “este año no es bisiesto”

8.FIN

 

Te dejo aquí un video en el que explico esto paso a paso:

Cómo pasar a pseudocódigo un algoritmo que está escrito en lenguaje natural.

https://youtu.be/48KLvJTONOA


ACTIVIDADES

Escribir los algoritmos en papel y en PseInt.

 

1).- Escribir un algoritmo en pseudocódigo que determine si un año es bisiesto o no.(ya está hecho más arriba)

2). Escribir un algoritmo en pseudocódigo que muestre por pantalla la frase Feliz Primavera. (ya está hecho en los ejemplos)

3).- Escribir un algoritmo en pseudocódigo que pe pregunte a la persona qué edad tiene. Guardar ese dato en la memoria. Luego, si la persona tiene 18 años o más se debe mostrar por pantalla la frase “sos mayor de edad”, sino la frase debe decir “sos menor de edad”

4).-Escribir un algoritmo en pseudocódigo que le pregunte a la persona qué temperatura hace hoy. Si la temperatura es mayor a 30 se debe mostrar por pantalla un mensaje que diga “Hace calor”, sino el mensaje debe decir “No hace calor”.

5).-Escribir un algoritmo en pseudocódigo que le pregunte a la persona cuánta carga tiene su celular. Si la carga es menor a 15 se le debe decir a la persona que tiene que poner a cargar el celular. Sino se le debe decir que todavía no hay que cargar el celular.

6.) Escribir un algoritmo en pseudocódigo que pe pregunte al alumno qué nota se sacó en la evaluación de Informática. Si la nota es igual o mayor que 7 se le debe decir que está aprobado, y sino se le debe decir que no aprobó y que debe estudiar más.

7).-Escribir un algoritmo en pseudocódigo que le pida a la persona que ingrese un número por teclado y lo guarde en la memoria. Luego debe aparecer un mensaje por pantalla que diga cuál es el número que la persona ingresó.

8).-Escribir un algoritmo en pseudocódigo que le pida a la persona que ingrese dos números por teclado y los guarde (se deben ingresar y guardar de a uno a la vez). Luego el algoritmo tiene que sumar ambos y guardar la suma.

Finalmente debe aparecer un mensaje por pantalla que diga cuál es el resultado de la suma.

9). Escribir un algoritmo en pseudocódigo que le pida a la persona que ingrese un número, lo multiplique por 2 y muestre el resultado de la multiplicación.

10).-Escribir un algoritmo en pseudocódigo que le pida a la persona que ingrese un número distinto de cero. Si el número que ingresó es menor a cero se debe mostrar por pantalla que el número es negativo, caso contrario se debe mostrar que el número es positivo.


Entradas más populares de este blog

ALGORITMOS 5. Pseudocódigo básico

ALGORITMOS 1. Nociones básicas sobre algoritmos

REDES 2. Internet y concepto de Red