Skip to content

Latest commit

 

History

History
71 lines (46 loc) · 2.47 KB

session_5.md

File metadata and controls

71 lines (46 loc) · 2.47 KB

Sigamos practicando 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 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
Entrada: BASE, ALTURA, AREA son número enteros
Inicio
    escribir “Introduzca la base y la altura”
    leer BASE, ALTURA
    calcular AREA = BASE * ALTURA
    escribir “El área del rectángulo es “ AREA
Fin

Ejercicios

  1. Realizar el pseudocódigo que permita al usuario introducir por teclado dos números, calculando la suma y el producto de los números.

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

  3. (Ejercicio previo) Hacer un diagrama de flujo para saber el área de un triángulo, requerimos que el usuario nos proporcione la base y la altura! Mostrar el resultado al usuario.

  4. Calcular el factorial de un número proporcionado por el usuario utilizando !.

  5. Imprimir los números pares que existan desde el número 1 hasta el número que nos proporcione el usuario.

  6. Realizar un algoritmo que muestre los números de uno en uno hasta diez usando una estructura Para(For)

  7. Usando una estructura Mientras(Do While), realizar un algoritmo que escriba los números de uno en uno hasta 20.

  8. Realizar un algoritmo que pregunte al usuario un número comprendido en el rango de 1 a 5. El algoritmo deberá validar el número, de manera que no continúe la ejecución del programa mientras no se escriba un número correcto(Do Until).

Slides

Sesión 5: Sigamos practicando pseudocódigo