Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 1 – Semana 1
Temario
• Algoritmo
• Clasificación de los algoritmos
• Programa
• Etapas de un algoritmo
• Variable
• Declaración de variables
• El pseudocódigo
• Estructura general de un pseudocódigo
Algoritmo
Clasificación de los
de algoritmos
Algoritmos Algoritmos no
Computacionales Computacionales
Algoritmo no computacional
• Un algoritmo computacional es un algoritmo que puede ser ejecutado por una computadora y por un ser
humano.
• Ejemplos:-
– Las instrucciones para hallar el MCD de dos números.
– Las instrucciones para convertir una cantidad en soles a dólares.
Ejemplo de algoritmo
Mostrar imc
Programa IMC
Mostrar imc
Programa
• Un programa es un conjunto de instrucciones a ser ejecutadas por una computadora que se obtienen al
implementar uno a más algoritmos mediante un lenguaje de programación como C, C++, Java, etc.
?
Etapas de un algoritmo
• Todo algoritmo tiene tres etapas claramente diferenciadas: entrada, proceso y salida.
numero1 Cálculo de
numero2 la suma de tres suma
numero3 números
Etapas de un algoritmo: entrada-proceso-salida
numero1
Cálculo del MCD
mcd
numero2 de dos números
Variable
Una variable es una zona o región de la memoria RAM que un programa reserva, asignándole un nombre, con la
finalidad de almacenar un dato o valor.
peso
estatura
imc
Declaración de variables
• Declarar una variable consiste en especificar el tipo de dato y el nombre de la variable. Para ello se sigue la
siguiente regla de sintaxis:
tipo nombre;
edadper
pesoper
Solución:-
int edadper;
double pesoper;
Declaración de variables
Ejemplo:- Declarar variables para almacenar el sueldo bruto, el descuento y el sueldo neto de un empleado
suelbru
desc
suelnet
Solución:-
double suelbru;
double desc;
double suelnet;
Declaración de variables
Ejemplo:- Declarar variables para almacenar el sueldo bruto, el descuento y el sueldo neto de un empleado
suelbru
desc
suelnet
Solución:-
• El nombre de una variable puede ser una combinación de letras, dígitos numéricos, símbolos de dólar y
símbolos de subrayado; pero en ningún caso puede comenzar con un dígito.
• Las mayúsculas y minúsculas se consideran diferentes.
Es una forma de representar o expresar un algoritmo, antes de ser convertido en programa de computadora,
imitando ciertos elementos de un lenguaje de programación.
Algoritmo Programa
(Pseudocódigo) (Código Fuente)
Inicio
Declaración de variables
Entrada de datos
Proceso de cálculo
Salida de resultados
Fin
Ejemplo 1
Diseñe un algoritmo que determine el área (A) y el perímetro (P) de un rectángulo del que se conoce su base (b)
y su altura (h). Considere las siguientes fórmulas:
𝐴𝐴= 𝑏𝑏 𝑥𝑥 ℎ
𝑃𝑃= 2 𝑥𝑥 (𝑏𝑏+ℎ)
Ejemplo 1
Memoria RAM
Base Procesar Inicio
bas real bas, alt, are, per
Altura Leer bas, alt
alt are = bas * alt
Área : are per = 2 * (bas + alt)
Perímetro: Imprimir are, per
per Fin