3. CARACTERÍSTICAS DE LOS
ALGORITMOS:
Las características fundamentales que debe cumplir
todo algoritmo son:
·Un algoritmo debe ser preciso e indicar el orden de
realización de cada paso.
·Un algoritmo debe estar definido. Si se sigue un
algoritmo dos veces, se debe obtener el mismo
resultado cada vez.
·Un algoritmo debe ser finito. Si se sigue un algoritmo
se debe terminar en algún momento; o sea, debe tener
un numero finito de pasos.
4. EJEMPLO:
[código]valor = 0
Mientras (valor sea menor a 20) {
mostrar valor
valor = valor + 1
Si (valor es igual a 10) {
mostrar "me gusta el 10"
6. CARACTERISTICAS
•Es una forma de representación
sencilla de utilizar y de manipular.
•Facilita el paso del programa al
lenguaje de programación.
•Es independiente del lenguaje de
programación que se vaya a utilizar.
•Es un método que facilita la
programación y solución al
algoritmo del programa.
7. EJEMPLO:
Realizar el pseudocódigo que permita al usuario
introducir por teclado dos notas, calculando la
suma y el producto de las notas.
Programa: Suma Producto
Entorno: NOTA1,NOTA2,SUMA,PRODUCTO son
números enteros
Algoritmo:
escribir “ Introduzca las notas”
leer NOTA1,NOTA2
calcular SUMA = NOTA1 + NOTA2
calcular PRODUCTO = NOTA1 * NOTA2
escribir “ La suma de las dos notas es:” SUMA
escribir “ El producto de las dos notas es
:” PRODUCTO
8. DIAGRAMA DE FLUJO
es una representación
gráfica de un algoritmo o
proceso.
9. CARACTERISTICAS
•Fácil de leer y comprender.
•Fácil de codificar en una amplia
gama de lenguajes y en diferentes
sistemas.
•Fácil de mantener.
Eficiente, aprovechando al
máximo los recursos de la
computadora.
•Modularizable.