martes, 17 de agosto de 2010

Diagrama de Flujo


La representación gráfica de un algoritmo



Ejemplo: dados tres números, determinar si la suma de una pareja de ellos es igual al tercer número, si se cumple esta condición escribir iguales y en caso contrario, diferentes. Realizar algoritmo y Diagrama de flujo.

Algoritmo
1. Pedir tres números A, B, C.
2. Si A+B=C escribir "iguales"
3· Si A+C=B escribir "iguales"
4· Si B+C=A escribir "iguales"
5· En cualquier otro caso escribir "diferentes"


viernes, 13 de agosto de 2010

Resolución de problemas

1· Análisis del problema
2·Diseño del algoritmo
3· Verificación manual del algoritmo
4· Examinar el problema a fin de identificar el tipo de información que se necesita

Entrada:
Horas trabajadas: 38
Sueldo por hora:120
Impuesto:15.5%

Salida:
Pago bruto
Descuento Impuesto
Pago neto
Características de un algoritmo
·Preciso e indicar el orden de realización de cada paso
·Definido: todas las veces que se ejecute debe obtenerse el resultado
· Finito: se debe terminar en algún momento

Partes de un algoritmo
·Entrada (información dada)
·Proceso (cálculos)
·Salida (respuesta o solución)

Algoritmo para el cálculo del pago bruto, descuento de impuesto y pago neto
1. pedir las horas trabajadas
2. pedir el sueldo por hora
3. conocer el porcentaje de impuesto
4. multiplicar el número de horas trabajadas por el sueldo
5. multiplicar el resultado del paso 4 por el impuesto conocido
6. dividir el resultado del paso 5 entre 100
7. restar el resultado del paso 6 al resultado del paso 4