Algoritmos

Páginas: 8 (1925 palabras) Publicado: 10 de diciembre de 2012
TARBAJO FINAL DE INTRODUCCION ALA INGENIERIA
(ALGORITMOS)

JAVIER ARTEAGA ZUÑIGA

PROGRAMA:
INGENIERIA DE SISTEMAS



UNIVERSIDAD DE CORDOBA

2012

INTRODUCCIÓN

Hoy en día, la computadora se ha convertido en una muy buena herramienta para la solución de problema. Sin embargo la computadora por sí sola no podría solucionar el problema ya que en ese proceso de solución existen unaserie de etapas que involucran al hombre y a la maquina, es por eso que es importante reconocer y asimilar las etapas que se deben llevar a cabo para la solución de un problema en una computadora, desde la comprensión del enunciado, hasta la planeación y diseño del algoritmo para su solución.
Se debe manejar las nociones sobre algoritmo, así como analizar y comprender los distintos tipos deproblemas, para así encontrar posibles soluciones. Esto con el fin de redactar y planificar algoritmos de manera eficiente. Comprendiendo así que para solucionar un problema en computadora se debe tener claro que es un algoritmo, sus etapas y el tipo de problema que se plantea.

OBJETIVOS

GENERAL
Reconocer y asimilar las etapas que se deben llevar a cabo para la solución de un problema en unacomputadora desde la comprensión del enunciado del problema, hasta la planeación y diseño del algoritmo para su solución.

ESPECIFICO
* Manejar las nociones básicas sobre algoritmos.
* Analizar y comprender los distintos tipos de problemas para así encontrar sus posibles soluciones en la computadora.
* Redactar y planificar algoritmos de manera eficiente.

Análisis del algoritmo 12.
ENUNCIADO: ingresando la cantidad de un producto y su precio unitario, obtener como resultado el precio final que debe pagar el cliente.
DATOS DE ENTRADA: var C, P: Real.
C: representa la cantidad del producto digitado
P: representa el precio unitario del producto
PROCESOS: M: real
M: representa la multiplicación de la cantidad del producto por el precio del producto unitarioOperación: una multiplicación
Formula: M<-C * P
SALIDA: el precio total a pagar por el cliente

3. INICIO
VAR C, P, M: REAL
Escribir "DIGITE LA CANTIDAD DEL PRODUCTO Y SU VALOR UNITARIO:";
Leer C, P;
M<- C*P
Escribir "TOTAL APAGAR:", M
FIN

ANLISIS ALGORITMO 2
2. Un alumno desea saber cuál será su calificación final en la Asignatura de Algoritmos. Dicha calificación se compone de lossiguientes porcentajes: 55% del promedio de sus tres calificaciones parciales; 30% de la calificación del examen final y 15% de la calificación de un trabajo final. Además debe mostrar un mensaje indicando si aprobó o no aprobó dicha asignatura.
DATOS DE ENTRADA: Var N1, N2, N3, E, T: Real
N1, N2, N3: Representan las calificaciones parciales obtenidas por el alumno.
E: Representa la calificacióndel examen final obtenida por el alumno.
T: Representa la calificación del obtenida por el alumno.
PROCESOS: Var CF: Real
CF: Representa la suma de las calificaciones de N1, N2, N3, E, T, CF.
OPERACIONES:
Suma, multiplicación y división.

FORMULA:
1. CP<- (((N1+N2+N3)/3)*0.55)+( E*0.3)+( 0.15)
SALIDA: La calificación final de la asignatura de algoritmos.

3. INICIOEscribir "DIGITE SUS NOTAS PARCIALES:";
Leer N1, N2, N3;
Escribir "DIGITE LA CALIFICACION DE SU EXAMEN FINAL:";
Leer E;
Escribir "DIGITE LA CALIFICACION DE SU TALLER FINAL:";
Leer T;
CF<-(((N1+N2+N3)/3)*0.55)+(E*0.3)+(T*0.15)
Escribir "SU NOTA FINAL ES:",CF;
Si CF>3.0 Entonces
Escribir "APROBADO";
Sino
Escribir "REPROBADO"
Fin Si
FIN PROSESO

ANALISIS DEL ALGORITMO 3.
2.ENUNCIADO: Elaborar un algoritmo que permita leer 3 números y mostrar la suma total de ellos, solo si esta es positiva, de lo contrario se debe mostrar un mensaje indicado que la suma es negativa.
DATOS DE ENTRADA: Var N1, N2, N3: Real
N1, N2, N3: Representan los números digitados por el usuario.
PROCESOS: Var s: Real
S: Representa la suma de los números digitados por el usuario.
OPERACION:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS