Académique Documents
Professionnel Documents
Culture Documents
1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera
precisa e inequívoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un número limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las mismas
condiciones de entrada.
4. Puede tener cero o más elementos de entrada.
5. Debe producir un resultado. Los datos de salida serán los resultados de efectuar las
instrucciones.
PARTES DE UN ALGORITMO: Todo Algoritmo debe tener las siguientes partes:
· Entrada de datos, son los datos necesarios que el algoritmo necesita para ser
ejecutado.
· Proceso, es la secuencia de pasos para ejecutar el algoritmo.
· Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.
Leer edad
Leer edad
-Ejercicio 1
Inicio
……..A, B, C: Reales
……..Escriba “Digite un número a sumar”
……..Lea (A)
……..Escriba”Digite el otro número a sumar”
……...Lea (B)
………C <---- A+B
……..Escriba “la suma de los dos números es”, C
Fin
-Ejercicio 2
Diseñe un algoritmo que calcule el área de un triangulo e imprima el resultado
DE….base, altura
Proceso: área <---- (base*altura)/2
DS: área
Inicio
……..base, altura, área: Reales
……..Escriba “Digite la base del triangulo”
……..Lea (base)
……..Escriba “Digite la altura del triangulo”
……...Lea (altura)
………área <----- (base*altura)/2
-Ejercicio 3
Realice un algoritmo que calcule el valor a pagar por la compra de x cantidad de un
artículo a un precio e imprima el resultado.
DE….x, y
Proceso: v<--- x*y
DS: v
Inicio
……..x, y, v: Reales
……..Escriba “Digite la cantidad de los artículos comprados”
……..Lea (x)
……..Escriba “Digite el precio unitario de los artículos comprados”
……...Lea (y)
………v <--- x*y
……..Escriba “El valor a pagar por la compra de los artículos es”, v