Skip to content

Latest commit

 

History

History
87 lines (56 loc) · 2.66 KB

session_5.md

File metadata and controls

87 lines (56 loc) · 2.66 KB

Practiquemos pseudocódigo

En esta sesión aprenderemos pseudocódigo, una manera más cercana de programar en lenguaje natural, así representaremos nuestros algoritmos y los dejaremos listos para luego ir a nuestra computadora y traducirlos al lenguaje de programación de nuestra elección.

¿Qué es pseudocódigo?

  • Conjunto de instrucciones de alto nivel usadas para describir un algoritmo.

  • No es un lenguaje de programación

  • Usado para planear programas (comúnmente es el siguiente paso luego de los diagramas de flujo)

  • No hay estándares (Cada quien lo hace cómo quiera)

¿Para qué me sirve?

Sirve para representar o describir un algoritmo en lenguaje natural de tal manera que se facilite la comprensión, prueba y posterior codificación en un lenguaje de programación específico.

¿Qué es un método?

  • Conjunto de instrucciones a las que se les asocia un nombre de modo que si se desea ejecutarlas sólo basta con referenciarlas a través de dicho nombre en vez de tener que escribirlas.

  • Todo método devuelve algo (un objeto) como resultado.

  • Parámetros: opcionalmente puede llevar parámetros

  • Ejemplo: la salsa que se hace aparte para una receta :P

Tipos de datos

Primitivos

  • int = enteros
  • float = decimales
  • double = decimales
  • char = caracteres
  • boolean = 0/1, true/false

Compuestos

  • String
  • Array

Ejemplos

Realizar el pseudocódigo de un programa que permita calcular el área de un rectángulo. Se debe introducir la base y la altura para poder realizar el cálculo.

Programa; área
Entorno: BASE, ALTURA, AREA son número enteros
Algoritmo:
    escribir “Introduzca la base y la altura”
    leer BASE, ALTURA
    calcular AREA = BASE * ALTURA
    escribir “El área del rectángulo es “ AREA
Finprograma

Ejercicios

  1. Realizar el pseudocódigo que permita al usuario introducir por teclado dos notas, calculando la suma y el producto de las notas.

  2. Realizar el pseudocódigo de un programa que permita saber si un número es mayor, menor o igual a cero.

Ejercicios Extras

Hacer el pseudocódigo de todos los diagramas de flujo que ya realizamos ;)

Además de los ejercicios extras con los que pueden practicar aquí:

Sesión 3: Hagamos diagramas de flujo

Sesión 4: Hagamos diagramas de flujo (Parte 2)

Slides:

Sesión 5: Practiquemos pseudocódigo

Sesión de repaso: Un poco más de pseudocódigo