You are on page 1of 18

TALLER ESTUDIANTE 2

ETAPA 2 ANÁLISIS DE ALGORITMOS

EDISSON VALERO HUERTAS


CÓDIGO: 301303
NO. DE GRUPO: 301303A_611

TUTOR:
ING. DIANA MARCELA CARDONA ROMÁN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


INGENIERIA SISTEMAS
ALGORITMOS
12 DE MARZO DEL 2019
INTRODUCCIÓN
El desarrollo de algoritmos es un tema fundamental en el diseño de
programas o soluciones. Por lo cual, el alumno debe tener buenas bases
que le sirvan para poder crear de manera fácil y rápida sus programas.

La siguiente documentación pueden servir de apoyo a tutores o


profesores, en su labor cotidiana de enseñanza y al estudiante, facilitarle
el desarrollo de su capacidad analítica y creadora, para de esta manera
mejorar su destreza en la elaboración de algoritmos que sirven como base
para la codificación de los diferentes programas que tendrá que desarrollar
a lo largo de su carrera.
TALLER ESTUDIANTE 1.
Grabar el Archivo: Taller_estudiante1_Edisson_Valero

Nombre del Estudiante: edisson valero huertas


Fecha: 12 marzo Lugar: Escuela de Ciencias Básicas, Tecnología e Ingeniería
Contacto: 3213316640 Skype: edisson1214otmail.com
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. El profesor puede solicitar la sustentación de uno o más ejercicios

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.

Que datos no Que datos Tipo Formulas Requier Requier


conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variable requieren onal (si
más filas por calcular / no)
favor
anexarlas)
Numero: π Área del REAL Área del Área del NO NO
cilindro Cilindro cilindro: A
= π .r 2
Radio al REAL Radio al Área del
cuadrado Cuadrado Cilindro =
Numero Pi
* Radio al
Cuadrado
REAL Numero
Pi

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


indicar para que se utiliza?
RTA: No requiere condicional

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


puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: No existen datos innecesarios
2. Planteamiento del problema a resolver: c

Que datos no Que datos Tipo Formulas Requier Requier


conozco y se no conozco, Variables a aplicar e e ciclos
deben solicitar pero los requeridas si se condici (si / no)
(si se requiere puedo Tipo Variable requieren onal (si _ cuales
más filas por calcular / no)
favor
anexarlas)
Valor en YARDAS REAL VALOR NO NO
Centímetros CENTIMETR
OS
PIES REAL VALOR 1 cm =
YARDAS 0.01093613
2983377
Yardas
fórmula es:
Valor Yardas
= Valor
Centímetros
*
(,010936132
983377 / 1
cm)
REALES VALOR 1 cm =
PIES 0,0328084
empanadas
Valor Pies =
Valor
Centímetros
*
(0.0328084ft
/ 1cm)

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


indicar para que se utiliza?
RTA: No requiere condicional
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: No existen datos innecesarios
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 cuneta 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 no Que Tipo Formulas a Requier Requiere


conozco y se datos no Variables aplicar si se e ciclos (si
deben solicitar conozco, requeridas requieren condicio / no) _
(si se requiere pero los Tipo Variable nal (si / cuales
más filas por puedo no)
favor anexarlas) calcular
Cantidad de salario entero Cantidad Salario=(canti no si
pantalones, pantalones dadpantalones
camisas y *5000)
bufandas por +(cantidadca
día. misas*2500)+
(cantidadbufa
entero Cantidad
ndas*800)
camisas
entero Cantidad
bufandas

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


indicar para que se utiliza?
RTA: No requiere condicional

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


puede indicar para que se utiliza?
RTA: si requiere dos ciclos por la cantidad de empleados que hay o tiene.

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: No existen datos innecesarios

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 no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si e ciclos (si
deben solicitar los puedo requeridas se condicio / no) _
(si se requiere calcular Tipo Variable requieren nal (si / cuales
más filas por no)
favor anexarlas)
Tamaño del Tamaño del entera Terabit 1 terabyte no no
disco disco en Gigabit = 8 terabit
gigabyte y Megabit 1 terabit =
megabyte 125000
entera Gigabit Megabyte
1 tb = 125
entera Megabit GB

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


indicar para que se utiliza?
RTA: No requiere condicional
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: No existen datos innecesarios
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 no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si e ciclos (si
deben solicitar los puedo requeridas se condicio / no) _
(si se requiere calcular Tipo Variable requieren nal (si / cuales
más filas por no)
favor anexarlas)
Edad suficiente sí aplica entero Mayor no no no
de una persona edad 18
para tener años en
cedula adelante
ciudadanía no plica entero Menor no no no
edad 1 a
17 años

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


indicar para que se utiliza?
RTA: No requiere condicional

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


puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: No existen datos innecesarios
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.

Que datos no Que datos no Tipo Formula Requier Requiere


conozco y se conozco, pero Variables sa e ciclos (si
deben solicitar los puedo requeridas aplicar condicio / no) _
(si se requiere calcular Tipo Variable si se nal (si / cuales
más filas por requiere no)
favor anexarlas) n
Requisitos para Nacionalidad entero No tener
el servicio colombiana hijos
militar
entero soltero
entero masculino
entero No ser hijo
único

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


indicar para que se utiliza?

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


puede indicar para que se utiliza?

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
7. Planteamiento del problema a resolver: Se les han pedido que realice el análisis
de un problema le dé una proyección positiva de su futuro inmediato de
acuerdo con su signo zodiacal.

Que datos no Que Tipo Formulas a aplicar Requie Requi


conozco y se datos no Variables si se requieren re ere
deben solicitar conozco, requeridas condici ciclos
(si se requiere pero los Tipo Variable onal (si (si /
más filas por puedo / no) no) _
favor anexarlas) calcular cuales
Signo zodiacal No es carácter Signo Si(signo==acuario si no
necesario carácter futuro ; entonces;
“espiritual”)
Si(signo==pisis;en
tonces;”educación”
) Si(signo==aries;
entonces; “viajes”)
Si(signo==tauro;
entonces;
“trabajo”)
Si(signo==géminis
; entonces;
“familia”)
Si(signo==cáncer;
entonces;
“sabiduría”)
Si(signo==leo;
entonces;
“conocimiento”)
Si(signo==virgo;
entonces;
“riqueza”)
Si(signo==libra;
entonces;
“prosperidad”)
Si(signo==escorpi
o; entonces;
“salud”)
Si(signo==sagitari
o; entonces;
“amor”)
Si(signo==capricor
nio; entonces;
“dinero”)

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


indicar para que se utiliza?
RTA: Se utilizo la condicional para que cuando alguien coloque su signo
zodiacal obtenga un resultado distinto a los demás signos y de esa manera
tener una respuesta creíble.

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


puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: todos los datos son innecesarios.
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 las edades
de todo el grupo.

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si se e ciclos (si
deben solicitar los puedo requeridas requieren condicio / no) _
(si se requiere calcular Tipo Variable nal (si / cuales
más filas por no)
favor anexarlas)
Determinar el Listado de entero Niños, no Promedio=t no no
promedio personas por cumple otal
edades de 50 edades condición suma/entre
personas, solo si entero jóvenes total de las
estas son No filas.
mayores de cumple
edad condición
entero adultos
entero viejos

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


indicar para que se utiliza?
RTA: No requiere condicional

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


puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: No existen datos innecesarios
9. Planteamiento del problema a resolver: Se debe desarrollar el análisis de un
problema que permita realizar una encuesta a N personas, de los cuales se
pretende identificar lo siguiente:
a- Estrato social al que pertenece (1 a 6), no se deben permitir otro
b- Salario mensual, no se aceptan salarios negativos
c- Tipo de trabajo (1- sin trabajo, 2- independiente, 3- empleado público, 4
– empleo privado), no se admite otra opción
El programa garantiza que los datos ingresados sean correctos y al final debe
reportar lo siguiente:
1. Cantidad de persona encuestadas
2. Cantidad de persona por estrato
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo predominante.

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si se e ciclos (si
deben solicitar los puedo requeridas requieren condicio / no) _
(si se requiere calcular Tipo Variable nal (si / cuales
más filas por no)
favor anexarlas)
Número de personas entero Cantidad No No No
personas encuestadas encuesta
encuestadas das
Estrato social personas entero cantidad no si No
por
estrato
Salario mensual personas entero Promedio No si No
encuestadas salario
Tipo de trabajo Trabajo entero Sin, No si no
predominante independi
ente,
público,
privado.
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede
indicar para que se utiliza?
RTA: Si requiere condicional, tipo de trabajo, salario positivo y estrato.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
RTA: No requiere ciclos o repeticiones

¿Podría indicar si en el problema existen datos innecesarios y de ser así


cuales pueden ser esos datos?
RTA: si existen datos innecesarios, los salarios negativos

AREA DE UN CILINDRO
CONCLUSIONES

 En conclusión, diríamos que el algoritmo es de carácter general y


puede aplicarse a cualquier operación matemática o a cualquier
problema.

 La formulación de algoritmos fue uno de los más grandes adelantos


dentro de la ciencia matemática ya que a partir de ellos se pudieron
resolver infinidad de problemas.

BIBLIOGRAFIA

 -texto Joyanes, L. (2011). Fundamentos de programación.

 -López (2018), Operadores, variables y estructuras de control [OVI].


Recuperado de http://hdl.handle.net/10596/1889

 -Chávez, A. (2017). Aprenda a Diseñar Algoritmos (Pp. 26 – 40 y 77


a 143). Bogotá D.C, Sello Editorial UNAD.

You might also like