Está en la página 1de 15

Unidad 2: Etapa 3 – Diseño de Algoritmos.

Martha Liliana Idrobo Santacruz


1061748588
Grupo :301303 _116

Presentado a:
Beatriz Elena Bedoya

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Tecnología de comunicaciones inalámbricas
02/11/2019
INTRODUCION

En el siguiente trabajo del curso de ALGORITMOS vamos a ver la Etapa 3


diseño de algoritmos, la cual se desarrollan 3 ejercicios con el programa
Pseint, donde se identificará Diseño de algoritmos mediante diagramas de
flujo, Operaciones iterativas y momentos de toma de decisiones.
TALLER ESTUDIANTE 2
Grabar el Archivo: Taller_estudiante2_Liliana_Idrobo

Nombre del Estudiante: Martha Liliana Idrobo Santacruz


Fecha: 02/11/2019 Lugar: Popayán
Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar
plagio la nota de todo mí trabajo debe ser de CERO además de las respectivas
sanciones a que haya lugar

En este taller Usted encontrará 9 problemas los cuales los debe analizar de
forma individual
Este taller pretende que usted realice un análisis de los problemas
presentados y Una de las formas es haciéndose algunas preguntas que no
le han quedado claras después de leer el planteamiento del problema, por
ejemplo, saber cuáles son los datos que no se conocen, identificar los
datos que son posibles de calcular, determinar con claridad las variables
que se pueden utilizar e indagar sobre las fórmulas que se deben utilizar
en los problemas que así lo requieran.
Con tal propósito usted debe leer y re-leer el ejercicio para comprender lo
que se requiere y proceder a realizar su análisis en el cuadro contiguo al
planteamiento
5. Planteamiento del problema a resolver: En un almacén le hacen descuento
de 20% si las compras que realiza una persona son mayores a $120.000
y de 5% en caso de ser inferiores, debe diseñar un algoritmo que
indique el valor final a pagar el cliente con el descuento.

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si e ciclos
deben solicitar los puedo requeridas se condicio (si / no)
(si se requiere calcular Tipo Variable requieren nal (si / _ cuales
más filas por no)
favor anexarlas)
Valor de la Valor final entero Total de totaldesc< si no
compra para pagar la -
compra compra*d
escuento;
Valor de entero Si son totalapaga
descuento compras r <-
>12000 compra-
0descue totaldesc;
nto<-
0.20;
Si son
compras
<12000
0descue
nto<-
0.05;

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede


indicar para que se utiliza?
Requiere de un condicional debido a que según el valor de la compra
tendrá un descuento del 20% o del 5%
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere la utilización de uno o más ciclos
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
No existen datos innecesarios
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)
Imagen del resultado
6. Planteamiento del problema a resolver: Se le ha pedido que diseñe un
algoritmo que permita determinar si a una persona le puede dar un
crédito bancario, bajo las siguientes condiciones: debe tener un salario
superior a $120000, no debe estar reportado en la central de riesgos y
no debe tener créditos en otros bancos. Si cumple estas condiciones, se
le informa que tienen crédito aprobado por el 5 veces el valor del salario
(se debe mostrar el momento a prestar), en caso contrario se informa
que no cumple con las condiciones para el préstamo

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que Tipo Formulas Requier Requiere


conozco y se datos no Variables requeridas a aplicar e ciclos
deben solicitar conozco, Tipo Variable si se condicio (si / no)
(si se requiere pero los requieren nal (si / _ cuales
más filas por puedo no)
favor anexarlas) calcular
Salario Valor carácte Salario, salario*5 si No
Crédito r crédito
aprobado
Reporte en la Pregunta 1:
central de reportado_en
riesgos _la_central_
de_riesgos
Créditos en otro Pregunta 2:
banco creditos_en_
otros_bancos

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede


indicar para que se utiliza?
Se requiere de un condicional de que si está o no reportado y si ha hecho
o no prestamos en otro banco, de acuerdo a la respuesta se realiza el
préstamo
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere la utilización de uno o más ciclos
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
No existen datos innecesarios
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)
Imagen del resultado
7. Planteamiento del problema a resolver: Se les han pedido que diseñe un
algoritmo que dé una proyección positiva de su futuro inmediato de
acuerdo con su signo zodiacal.

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si e ciclos
deben solicitar los puedo requeridas se condicio (si / no)
(si se requiere calcular Tipo Variable requieren nal (si / _ cuales
más filas por no)
favor anexarlas)
Signo zodiacal Proyección Caráct Signo Si si no
positiva; que er Aries Signo=”sig
animal es su Tauro no”
signo Géminis entonces
Cáncer
Leo
Virgo
Libra
Escorpió
n
Sagitario
Capricor
nio
Acuario
Piscis

¿Si el ejercicio requiere la utilización de uno o más condicionales, puede


indicar para que se utiliza?
Se utilizan varios condicionales “si entonces”, ya que tiene varias opciones
de respuesta y cada una de ellas es diferente.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere la utilización de uno o más ciclos
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
No existen datos innecesarios
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)
Imagen del resultado
BIBLIOGRAFÍAS

López (2018), Diagramas de flujo en la construcción de algoritmos [OVI].


Recuperado de http://hdl.handle.net/10596/18840
López, I. (2015).  Introducción diagramas de flujo [Archivo de vídeo].
Recuperado de https://youtu.be/9x8_OuAQQeQ
Chavez, A. (2017). Aprenda a Diseñar Algoritmos (Pp. 60 - 140). Bogotá
D.C, Sello Editorial UNAD. Recuperado
de https://repository.unad.edu.co/bitstream/10596/11970/3/Chaves%20A
%20%282017%29%20Aprenda%20a%20dise%C3%B1ar%20algoritmos
%20%281%29.pdf
Joyanes, L. (2011). Fundamentos de programación: libro de problemas.
Algoritmos, estructuras de datos y objetos (Segunda ed., Pp. 18 - 20).
Madrid, España: McGraw-Hill. Recuperado
de https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=7&docID=3195276&tm=1529615328492

También podría gustarte