ALGORITMO.


ALGORITMO.

Algoritmo: como un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma más sencilla.

¿TIPOS DE ALGORITMOS…?

Existen dos tipos y son llamados así por su naturaleza: 
·         Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
·         Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

INICIO 
   Edad: Entero 
   ESCRIBA “cual es tu edad?” 
   Lea Edad 
   SI Edad >=18 entonces 
      ESCRIBA “Eres mayor de Edad” 
   FINSI 
   ESCRIBA “fin del algoritmo” 
   FIN
Metodología para la solución de problemas por medio de computadora 


·         DEFINICIÓN DEL PROBLEMA

Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se desea que realice la computadora; mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa.

·         ANÁLISIS DEL PROBLEMA

Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir:
o    Los datos de entrada.
o    Cual es la información que se desea producir (salida)
o    Los métodos y fórmulas que se necesitan para procesar los datos.
Una recomendación muy práctica es el de colocarse en el lugar de la computadora y analizar qué es lo que se necesita que se ordene y en qué secuencia para producir los resultados esperados.

·         DISEÑO DEL ALGORITMO

Las características de un buen algoritmo son:
o    Debe tener un punto particular de inicio.
o    Debe ser definido, no debe permitir dobles interpretaciones.
o    Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.
o    Debe ser finito en tamaño y tiempo de ejecución.
o    Diseño del Algoritmo
o    Prueba de escritorio o Depuración
Se denomina prueba de escritorio a la comprobación que se hace de un algoritmo para saber si está bien hecho. Esta prueba consiste en tomar datos específicos como entrada y seguir la secuencia indicada en el algoritmo hasta obtener un resultado, el análisis de estos resultados indicará si el algoritmo está correcto o si por el contrario hay necesidad de corregirlo o hacerle ajustes.

TUTORIAL DE ALGORITMOS.

link para descargar Pseint

Tutorial  de Pseint
https://sinformatikos.wikispaces.com/file/view/Ejercicios_Pseudocodigo_PseInt_rpc.pdf

Ejercicios Resuelto para practicar Algoritmos.
http://es.slideshare.net/joselo1976/7222014-ejerciciosresueltosconpseint

ACTIVIDADES PARA DESARROLLAR EN CLASE.

1.  Realizar un algoritmo  que permita emitir una factura correspondiente a la compra de  un articulo. El valor del IVA es del 16%. Si el precio de la venta es mayor que 50.000 pesos se le debe realizar un descuento del 5%

2.  Realizar el diagrama de flujo para hallar el perímetro de un triangulo, el valor de los lados del triangulo se debe ingresar por teclado.

3.  Realizar un diagrama de flujo de un programa que permita la carga de 10 valores por teclado y muestre la suma de los valores ingresados y su promedio.

4.  Realiza un algoritmo que lea 4 notas, imprima su promedio y envié un mensaje si aprobó o no la asignatura.

5. Realizar un  algoritmo que lea  el salario de un trabajador, el número de horas extras, el valor de la hora extra y en neto a cancelar.