Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GUIA N° 1
Reconocer que pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la
forma más parecida a un lenguaje de programación. Su principal función es la de representar por pasos la
solución a un problema o algoritmo, de la forma más detallada posible, utilizando un lenguaje cercano al de
programación.
GRADO UNDECIMO
TEMA:
INTRODUCCION
Agradecemos el acompañamiento del acudiente en este proceso pedagógico, y lo motivamos a que nos siga acompañando,
para que sigamos siendo institución y familia que sabe formar en valores éticos y pedagógicos.
RECOMENDACIONES:
RECURSOS:
https://www.youtube.com/watch?v=_2sov7KHGno&t=353s&ab_channel=CodeLabsChile
Tema.
SEUDOCÓDIGO
SIMPLE
Cuando se trabaja en programación, antes de escribir nuestro programa, primero escribimos el pseudocódigo.
El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al
lenguaje de programación que vamos a utilizar posteriormente.
Este pseudocódigo se pasa posteriormente a cualquier lenguaje de programación, no importa el que quieras
usar.
Su misión es ayudar a los alumnos de primer curso a crear los programas "pensando en español", pero
permitiéndoles además, probar esos programas desde un entorno "casi real".
Por ejemplo, PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación
mediante un simple e intuitivo pseudo lenguaje en español (complementado con un editor de diagramas de
Flujo).
Vamos a iniciar con un ejemplo sencillo, vamos a sumar dos números que no estén fijos dentro del programa,
sino que deberá teclear el usuario.
Para eso, usaremos la orden “Escribir” que permite mostrar en la pantalla un mensaje o texto que leerá el
usuario, luego “Leer”, que nos permite obtener un dato que el usuario digito y dejarlo guardado en una
variable que el programador asigna un nombre. Deberemos dar un nombre temporal a estos datos que leemos
del usuario. Parece razonable que el primer número que teclee el usuario se llame algo como
"primerNumero", y el segundo sea algo como "segundoNumero". El resultado que queremos obtener será la
suma de ese primer número y ese segundo número, así que nuestro programa podría quedar así:
leer (variable). Entrada de datos. El programa lee un dato desde un dispositivo de entrada (si no se indica otra
cosa, el teclado), asignando ese dato a la variable.
Veamos el EJEMPLO 01
Otro EJEMPLO 02. Se pide el ingreso de 2 números, y debe mostrar en pantalla la suma de estos dos.
GRADO UNDECIMO
Tema.
SEUDOCÓDIGO
CON ESTRUCTURA
CONDICIONAL
Simples:
Dobles:
Múltiples:
Ejemplo 02. Hacer un seudocódigo que pida el ingreso de una edad y este dependiendo si la edad es mayor o
igual a 18 debe mostrar un mensaje que diga “Eres mayor de edad”, en caso contrario debe mostrar un
mensaje “Eres menor de edad”.
Este número que será ingresado por el usuario, lo almacenamos con la función leer en la variable edad
GRADO UNDECIMO
Ya que tenemos la edad, entonces evaluamos si la edad es mayor o igual a 18 años.
Si esta condición se cumple, entonces mostramos un mensaje con la función escribir donde indicamos
que la persona es mayor de edad.
Si la condición no se cumple entonces colocamos una parte falsa y mostramos un mensaje donde
indicamos que la persona es menor de edad.
ACTIVIDAD.
1. Crear un seudocódigo que escriba el resultado de multiplicar los dos números que introduzca el
usuario
2. Hacer un pseudocódigo que pida el ingreso de 4 notas y cada una se le obtendrá un porcentaje, la
nota 1 el 10%, la nota 2 el 20%, la nota 3 el 30% y la nota 4 el 40%; todos los porcentajes se deben
sumar y mostrar por pantalla la definitiva.
3. Hacer un pseudocódigo que pida el ingreso del sueldo de una persona y este lo divida entres sus
gastos de la siguiente forma: 40% para alimentación, 15% gastos de estudios, 18% servicios, 10%
transporte, 12% para recreación y 5% otros gastos. Muestre por pantalla el gasto y su porcentaje en
dinero.
4. Crear un seudocódigo que calcule la superficie de un rectángulo a partir de su base y su altura, y que
después muestre el valor de dicha superficie.
5. Hacer un seudocódigo que pida el ingreso de dos números, si el primer número que se ingresa es
mayor, estos se van a dividir; pero si el segundo es el mayor estos se van a multiplicar. Al final debe
mostrar el mensaje diciendo si estos se dividieron o multiplicaron y devolver el resultado de la
operación.
6. Hacer un seudocódigo que pida el valor unitario de un artículo y la cantidad que se va a comprar, si
al multiplicar estos dos (Subtotal) el valor es superior a $100.000 se hará un descuento del 5% al
subtotal (0,05 *subtotal), en caso contrario no se hará descuento, al finalizar debe mostrar un
mensaje con el valor a cancelar.
7. Hacer un seudocódigo donde una persona debe calcular su salario dependiendo de la jornada laboral,
si trabaja de diurno le pagaran $12.000 la hora, si trabaja en la vespertina $13.400 la hora y si
trabaja nocturno le cancelaran $24.000 la hora. El programa debe pedir en que jornada trabaja y el
número de horas que laboro en el mes, al finalizar debe mostrar un mensaje y el valor que se le debe
cancelar al empleado (tenga en cuenta que el valor de la hora y el número de horas se multiplican).