Escolar Documentos
Profissional Documentos
Cultura Documentos
Presentado a:
Fredy Alexander Castellanos
Entregado por:
Yiseth Paola Villamizar Duarte
Grupo: 301303_122
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.
1. Planteamiento del problema a resolver: Se desea realizar el análisis de un problema que permita
calcular el Área de un Cilindro.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede indicar para
que se utiliza?
2. Planteamiento del problema a resolver: realizar el análisis para solucionar el problema que
permita ingresar un valor expresado en centímetros, y entregar la respuesta tanto en yardas
como en pies.
3. Planteamiento del problema a resolver: Uno de sus amigos ha “montado” una fábrica de
confecciones de ropa, por lo pronto está en producción de Pantalones, Camisas y
bufandas y cuenta con 2 trabajadores, los cuales deben en un día tener producción de los
3 artículos y el pago que se hace al final del día es por cantidad realizada, así:
• Pantalón = $5000
• Camisas = $2500
• Bufandas =$ 800
Su amigo le ha el análisis para la solución del problema que al final del día pida el ingreso
de cada una de las cantidades producidas, para determinar el valor que debe pagarle a
cada empleado.
Que datos Que datos no Tipo Variables Formulas a aplicar si Requier e Requiere
no conozco, pero requeridas se requieren condicio ciclos (si /
conozco y los puedo nal (si / no) _
se deben calcular no) cuales
Tipo Variable
solicitar
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para
que se utiliza?
R/ no se requiere de condicionales.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede
indicar para que se utiliza?
R/ no se requiere de ciclos.
4. Planteamiento del problema a resolver: Usted va a adquirir un disco duro para su computador
y el vendedor le ofrece tamaños de disco duro expresados en Terabit. Para lo cual usted
realiza análisis del problema que le permite convertir ese valor en Megabyte y en Gigabyte.
Que datos Que datos no Tipo Variables Formulas a aplicar si Requier e Requiere
no conozco, pero los requeridas se requieren condicio ciclos (si
conozco y puedo calcular nal (si / / no) _
se deben no) cuales
Tipo Variable
solicitar)
Tamaño de T_Disco No No No
disco en Doublé
Tbytes
5. Planteamiento del problema a resolver: Le han solicitado que analice el problema que permita
determinar si una persona ya puede tener su cedula de ciudanía o si aún no tiene la edad
necesaria.
Que datos Que datos no Tipo Variables Formulas a aplicar Requier e Requiere
no conozco conozco, pero requeridas si se requieren condicio ciclos (si
y se deben los puedo nal (si / / no) _
solicitar calcular no) cuales
Tipo Variable
Dia de Int Dia_n No no no
nacimiento
Mes de Int Mes_n No no No
nacimiento
Año de Int A_n No no No
nacimiento
Dia actual Int Dia_Act No No No
Mes actual Int Mes_act No no No
Año actual Int A_act No No No
Diferencia de día Int Dif_dia Dif_dia=dia_act- Si No
dia_n
Diferencia de Int Dif_mes Mes_dia=mes_act Si No
mes -mes_n
Diferencia de Int Dif_a Dif_a=A_act-A_n Si No
año
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para
que se utiliza?
R/ requiere varios condicionales para poder realizar bien las operaciones en forma
de numero enteros positivos.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede
indicar para que se utiliza?
R/ no requiere de ciclos porque solo hay un procedimiento que se realiza
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales pueden ser
esos datos?
6. Planteamiento del problema a resolver: Se debe analizar el problema para determinar si una
persona es apta para prestar el servicio militar, bajo las condiciones: debe ser de
nacionalidad colombiana, mayor de edad, de género masculino, soltero y además debe
tener hermanos.
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para
que se utiliza?
R/ En el caso del mes utilizamos un Switch para definir los signos pertenecientes a ellos. En
el de día la sentencia if es suficiente, en el caso de zodiaco es para mostrar los mensajes
previamente guardados.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede indicar para
que se utiliza?
R/ no requiere de ciclos de repetición.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales
pueden ser esos datos?
R/ todos los datos son requeridos.
8. Planteamiento del problema a resolver: Se ha solicitado que analice un problema que permita
determinar el promedio de las edades de 50 personas, solo si estas son mayores de edad,
en caso de no ser mayor de edad, se debe indicar cuantos no cumplen con esa condición,
además del promedio de peso de todo el grupo.
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para
que se utiliza?
R/ si requiere de varios condicionales, como para calcular la cantidad de personas
que no cumplen el requisito.
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar para
que se utiliza?
R/ La condición que se utiliza está ligado a una función booleana la cual cierra el ingreso de
datos cuando esta se cumple.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede
indicar para que se utiliza?
R/ el while para el llenado de datos y el for para la realización de operaciones como
promedios, moda e identificación de estratos.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales pueden ser
esos datos?
CONCLUSIONES
1. un algoritmo es de carácter general y puede aplicarse a cualquier problema y/o
cualquier operación matemática.
2. los algoritmos son una manera de expresar una secuencia de pasos ordenados y
lógicos que buscan identificar la necesidad del problema buscando las alternativas
para una posible solución.
4. luego de analizar y realizar este trabajo me doy cuenta la importancia de los algoritmos
ya que son una herramienta fundamental y aplicable a cualquier situación para dar una
posible solución.
BIBLIOGRAFIA
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=7&docID=3195276&tm=1529615328492
https://es.wikiversity.org/wiki/Fundamentos_de_programaci%C3%B3n/Algoritmos
https://es.wikibooks.org/wiki/Fundamentos_de_programaci
%C3%B3n/Algoritmos_y_programas