miércoles, 18 de agosto de 2010

Diagrama de flujo.

Representación de un algoritmo.




Se tienen 2 números enteros recibidos por el usuario. Si el primer número es mayor al segundo número se debe escribir primero mayor que segundo; en caso contrario, segundo mayor que primero y si son iguales, escribir números iguales.

Algoritmo
1.- pedir 2 números, A,B.
2.- Si A=B Escribir "Números iguales"
3.- Si no son iguales. Si A>B escribir "primero mayor que segundo"
4.-Sino escribir "Segundo mayor que primero"

jueves, 12 de agosto de 2010

PROBLEMA: Una persona ha trabajado 38 horas en una semana, a razón de pago de 120 $ la hora y una tasa de impuesto del 15.5 % de su paga bruta. Se desea saber ¿Cuál es la paga bruta, el descuento por impuesto y la paga neta del trabajador? 


INICIO
Paso 1.- Multiplicar las horas por semana por el pago por hora para obtener el pago bruto.
Paso 2.- El resultado del pago bruto, multiplicarlo por la tasa de impuesto para obtener el impuesto por pago.
Paso 3.- Restar a el resultado del paso 1 el resultado del paso 2 para obtener la paga neta del trabajador.
FIN

miércoles, 11 de agosto de 2010

Algorítmo.

¿Qué es un algoritmo?
En matemáticasciencias de la computación y disciplinas relacionadas, un algoritmo (del latín, dixit algorithmus y éste a su vez del matemático persa Al Juarismi) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien lo ejecute. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.


Ejemplo:

PROBLEMA: Cambiar la rueda pinchada de un automóvil teniendo un gato mecánico en buen estado, una rueda de reemplazo y una llave inglesa.

Inicio
PASO 1.  Aflojar los tornillos de la rueda pinchada con la llave inglesa.
PASO 2.    Ubicar el gato mecánico en su sitio.
PASO 3.    Levantar el gato hasta que la rueda pinchada pueda girar libremente.
PASO 4.    Quitar los tornillos y la rueda pinchada.
PASO 5.    Poner rueda de repuesto y los tornillos.
PASO 6.    Bajar el gato hasta que se pueda liberar.
PASO 7.    Sacar el gato de su sitio.
PASO 8.  
  Apretar los tornillos con la llave inglesa.
Fin