Sei sulla pagina 1di 4

Ejemplo Realizar un algoritmo que calcule la edad de una persona a la cual


solo se le solicitará el año en que nació.
Paso I. Analizar el problema.
Cada uno de estos datos se debe de expresar en variables y no en frases largas.
Salidas Entrada Constantes Procesos
 Año_nac
 Edad  Edad = Año_act – Año_nac
 Año_act
Paso II. Diseñar El algoritmo
PSEU DOC ÓDI GO
Pseudocódigo: Edad personal
Variables:
Edad: entera : trabajo // almacenará la edad del usuario
Año_nac: entera : trabajo // guardará el año en que nació
Año_act: entera : trabajo // Contendrá el año en que estamos

1. Inicio
2. Escribir “En que año naciste?” // muestra el mensaje que esta entre comillas
3. Leer Año_nac // guarda el dato que es tecleado por el usuario en la variable
4. Escribir “En que año estamos?”
5. Leer Año_act
6. Edad = Año_act – Año_nac // realiza una operación y almacena el resultado en
// la variable de la izquierda de la expresión.
7. Escribir “Tu edad actual es:”, Edad // Cuando deseamos mostrar el contenido
// de una variable, esta no debe de
// estar entre comillas
8. Fin

// Es recomendable poner comentarios en todos nuestros algoritmos, ya que esto los


// hace más entendibles no solo para nosotros sino para cualquier persona.
DIAG RAM A D E F LU JO
// Diagrama de Flujo: Edad personal
Inicio

Edad : entera : trabajo


// Declaración de variables Año_act : entera : trabajo
Año_nac : entera : trabajo

“en que año naciste?” // Muestra el mensaje que esta entre comillas

// Guarda el dato que es tecleado por el usuario


Año_nac
// en la variable

“en que año estamos?”

Año_act

Edad = Año_act – Año_nac // realiza una operación y almacena el resultado


// en la variable de la izquierda de la expresión.
// Cuando deseamos mostrar el
// contenido de una variable, esta no “Tu edad actual es:”, Edad
// debe de estar entre comillas
fin
Supongamos que en una tortillería se necesita un sistema
que calcule y le muestre el total a pagar por cada
Ejemplo  cliente, si sabemos que cada kilo de tortilla cuesta
$4.50.
Paso I. Analizar el problema.
Salidas Entrada Constantes Procesos
 Total  Kilos  P_kilo = 4.5  Total = kilos * P_kilos
Paso II. Diseñar El algoritmo
PSEU DOC ÓDI GO
Pseudocódigo: total a pagar
Constantes:
P_kilo: real = 4.5
Variables:
Total : real : trabajo
Kilos : real : trabajo
1. Inicio
2. Escribir “Cuantos Kilos quieres?”
3. Leer kilos
4. Total = Kilos * P_kilos
5. Escribir “el total a pagar es:”, Total
6. Fin
DIAG RAM A D E F LU JO
// Diagrama de Flujo: Total a pagar

Inicio

CONSTANTES:
P_Kilo : real = 4.5

VARIABLES:
Total : real : trabajo
Kilos : real : trabajo

“Cuantos kilos quieres?”

Kilos

Total = Kilos * P_kilos

“El total a pagar es:”, total

fin
Suponga que un individuo desea invertir su capital en
Ejemplo  un banco y desea saber cuanto dinero ganará después de
un año si el banco paga a razón de 2% mensual.
Paso I. Analizar el problema.
Salidas Entrada Constantes Procesos
 Interes = 0.02
 Ganancia  Capital Ganancia =(Capital * Interes) * Año
 Año = 12
Paso II. Diseñar El algoritmo
PSEU DOC ÓDI GO
Pseudocódigo: Ganancias Anuales
Variables:
Ganancia : real : trabajo
Capital : real : trabajo
Constantes:
Interes : real = 0.02
Año : entero = 12

1. Inicio
2. Escribir “cuanto dinero piensas invertir?”
3. Leer Capital
4. Ganancia = ( Capital * Interes ) * Año
5. Escribir “Tu ganancia será de:”, Ganancia
6. Fin
DIAG RAM A D E F LU JO
// Diagrama de Flujo: Ganancias anuales

Inicio

CONSTANTES:
Interes : real = 0.02
Año : entero = 12

VARIABLES:
Ganancia : real : trabajo
Capital : real : trabajo

“Cuantos dinero piensas invertir?”

Capital

Ganancia = ( Capital * Interes ) * Año

“Tu ganancia será de:”. Ganancia

fin

Potrebbero piacerti anche