Está en la página 1de 15

TALLER ESTUDIANTE 5

Nombre del Estudiante: Mario Alvarez


Fecha: 01/10/2018
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
1. Planteamiento del problema a resolver: Se debe analizar un problema que
permita calcular el área de un Romboide.

Que datos no Que Tipo Formulas a Requier Requiere


conozco y se datos no aplicar si e ciclos (si
Variables
deben solicitar conozco, se condicio / no) _
requeridas
(si se requiere pero los requieren nal (si / cuales
más filas por puedo Tipo Variable no)
favor anexarlas) calcular

Longitud primer
Double l1 No No
lado

Longitud
Double l2 No No
segundo lado

Área
Double area 𝑎𝑟𝑒𝑎 = 𝑙1 × 𝑙2 No No
romboide

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


indicar para que se utiliza?
El ejercicio no requiere condicionales
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
El ejercicio no requiere ciclos de repetición

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


cuales pueden ser esos datos?
No encuentro datos innecesarios
2. Planteamiento del problema a resolver: en un vuelo el capitán informa que va a
una determinada altura expresada en Pies, usted debe ser capaz de
analizar el problema de tal manera que permita convertir esa altura a
metros lo mismo que a kilómetros.

Que datos no Que datos Tipo Formulas a Requier Requiere


conozco y se no conozco, aplicar si e ciclos (si
Variables requeridas
deben solicitar pero los se condicio / no) _
(si se requiere puedo Tipo Variable requieren nal (si / cuales
más filas por calcular no)
favor
anexarlas)

Altura en pies Double pies No No

Altura en Double metros No No


metros

Altura en Double kilometros 𝑚𝑒𝑡𝑟𝑜𝑠 No No


kilometros 1000

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


indicar para que se utiliza?
El ejercicio no requiere condicionales
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
El ejercicio no requiere ciclos de repetición

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


cuales pueden ser esos datos?
No encuentro datos innecesarios
3. Planteamiento del problema a resolver: Una de sus amigas tiene un negocio de
comidas rápidas e inicialmente solo vende hamburguesas, perros y
sándwich, cada uno de los productos tienen un costo de venta diferente. Su
amiga le ha pedido que analice el problema para que informe el valor a
pagar y la cantidad de productos vendidos.

Que datos no Que datos Tipo Formulas a Requier Requiere


conozco y se no conozco, aplicar si se e ciclos (si
Variables
deben solicitar pero los requieren condicio / no) _
requeridas
(si se requiere puedo nal (si / cuales
más filas por calcular Tipo Variable no)
favor
anexarlas)

Precio
Double PH No No
hamburguesa

Precio
Double PS No No
Sandwich

Precio perros Double PP No No

Cantidad de
hamburguesas Int NH No No
vendidas

Cantidad de
sandwich Int NS No No
vendidos

Cantidad de
perros Int NP No No
vendidos

Valor a 𝑃𝐻 × 𝑁𝐻 + 𝑃𝑆
Double PT No No
pagar × 𝑁𝑆 + 𝑃𝑃 × 𝑁𝑃

Cantidad de
productos Int NT 𝑁𝑃 + 𝑁𝑆 + 𝑁𝐻 No No
vendidos
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede
indicar para que se utiliza?
El ejercicio no requiere condicionales
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
El ejercicio no requiere ciclos de repetición

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


cuales pueden ser esos datos?
No encuentro 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 debe analizar el problema de tal manera que
le permite convertir ese valor en Megabyte y en Gigabyte.

Que datos no Que datos Tipo Formulas a Requier Requiere


conozco y se no aplicar si se e ciclos (si
Variables
deben solicitar conozco, requieren condicio / no) _
requeridas
(si se requiere pero los nal (si / cuales
más filas por puedo Tipo Variable no)
favor calcular
anexarlas)

Tamaño en
Double Tb No No
Terabit

Tamaño en 𝑇𝑏
Double MB × 1000000 No No
Megabyte 8
Tamaño en 𝑇𝑏
Double GB × 1000 No No
Gigabyte 8

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


indicar para que se utiliza?
El ejercicio no requiere condicionales
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
El ejercicio no requiere ciclos de repetición

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


cuales pueden ser esos datos?
No encuentro datos innecesarios
5. Planteamiento del problema a resolver: En un local de comidas rápidas existe
una promoción del 20% del total de la compra solo si el cliente dentro de
su pedido lleva una hamburguesa, en caso contrario solo tiene descuento
del 5%, se debe se debe realizar el analices del problema de tal manera
que permita obtener el resultado.

Que datos Que datos Tipo Formulas a Requie Requie


no conozco no aplicar si se re re
Variables requeridas
y se deben conozco, requieren condici ciclos
solicitar (si pero los Tipo Variable onal (si /
se requiere puedo (si / no) _
más filas calcular no) cuales
por favor
anexarlas)

Valor total
Double valorT No No
del pedido

El cliente
compro
Booelan comproH No No
hamburgue
sa

Descuento Double descuento Si No

Precio a
Double total 𝑣𝑎𝑙𝑜𝑟𝑇 ∗ (1 − 𝑑𝑒𝑠𝑐𝑢𝑒𝑛𝑡𝑜) No No
cobrar

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


indicar para que se utiliza?
Si el cliente compro una hamburguesa el descuento será del 20%, por
ende, la variable descuento será igual a 0.2, mientras, si no compro
hamburguesa el descuento será del 5%, la variable descuento será igual a
0.05
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No es necesario el uso de ciclos o repeticiones.

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


cuales pueden ser esos datos?
No hay datos innecesarios
6. Planteamiento del problema a resolver: La universidad le ha solicitado que
analice un problema para identificar si un estudiante tiene derecho a un
descuento del 20% del total de la matricula (Valor de crédito $90000),
bajo las siguientes consideraciones: tener certificado electoral, participar
de la red de estudiantes además de no tener notas superiores a 3.5. Si
cumple estas condiciones se le informa al estudiante el valor que debe
pagar incluido el descuento, en caso contrario se informa que no tienen
descuento y el valor que debe pagar.

Que datos Que datos Tipo Formulas a Requiere Requiere


no conozco no aplicar si condicion ciclos (si
Variables requeridas
y se deben conozco, se al (si / / no) _
solicitar (si pero los Tipo Variable requieren no) cuales
se requiere puedo
más filas calcular
por favor
anexarlas)

Número de
créditos Int creditos No No
inscritos

Tiene
certificado Boolean certificado No No
electoral

Participa en
la red de Boolean redEstudiantes No No
estudiantes

No tiene
notas
Boolean notasAltas No No
superiores
a 3.5

Descuento Double descuento Si No

Valor (𝑐𝑟𝑒𝑑𝑖𝑡𝑜𝑠 ∗ 90000)


Double valorMatricula No No
matricula ∗ (1 − 𝑑𝑒𝑠𝑐𝑢𝑒𝑛𝑡𝑜)
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede
indicar para que se utiliza?
Para hallar el porcentaje de descuento se deben cumplir tres condiciones,
si esas tres condiciones se cumplen el descuento sera del 20%, y por
ende, descuento será igual a 0.2, si una o más no se cumple, descuento
será igual a 0.

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


puede indicar para que se utiliza?
No es necesario el uso de ciclos o repeticiones.

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


cuales pueden ser esos datos?
No hay datos innecesarios
7.-Planteamiento del problema a resolver: Se les han pedido que realice el
analices que permita una proyección positiva de su futuro inmediato de
acuerdo con su signo zodiacal.

Que datos no Que datos Tipo Formulas Requier Requiere


conozco y se no a aplicar e ciclos (si
Variables
deben solicitar conozco, si se condicio / no) _
requeridas
(si se requiere pero los requieren nal (si / cuales
más filas por puedo Tipo Variable no)
favor calcular
anexarlas)

Mes de
Int mes Si Si
nacimiento

Día de
Int dia Si Si
nacimiento

Signo
String signo Si No
zodiacal

Proyección String proyeccion Si No

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


indicar para que se utiliza?
Se requieren varios condicionales en este ejercicio, el primero es para
ingresar un mes valido (ente 1 y 12), después se debe ingresar un día
valido (depende del mes). Después dependiendo de la fecha de nacimiento
un condicional me dirá que signo zodiacal es y posteriormente,
dependiendo del signo zodiacal obtendré una proyección.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
Se requiere la utilización de ciclos para que el usuario no pueda salir de la
opción de ingreso de fecha de nacimiento hasta no ingresar una fecha
valida.
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
No existen datos innecesarios.
8.- Planteamiento del problema a resolver: Usted es seleccionado para analizar un
problema que permita identificar de 120 estudiantes, cuántos de ellos han
pasado un curso (superior o = a 3), deben habilitar (superior a 2) y cuantos
definitivamente los han perdido (inferior a 2.0), además cual es el promedio
del total del curso.

Que datos Que datos Tipo Formulas a Requier Requier


no conozco no conozco, aplicar si se e e ciclos
Variables requeridas
y se deben pero los requieren condici (si /
solicitar (si puedo Tipo Variable onal (si no) _
se requiere calcular / no) cuales
más filas
por favor
anexarlas)

Calificación
de los Double calificaciones Si Si
estudiantes

Estudiantes
que Int aprueban Si Si
aprobaron

Estudiantes
que deben Int habilitan Si Si
habilitar

Estudiantes
que Int perdieron Si Si
perdieron

∑120
𝑖=1 𝑐𝑎𝑙𝑖𝑓𝑖𝑐𝑎𝑐𝑖𝑜𝑛𝑖
Promedio Double promedio No No
120

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


indicar para que se utiliza?
Se debe evaluar en un condicional la calificación de cada estudiante para
saber si aprobó, debe habilitar o no aprobó. También se debe evaluar para
saber si la nota ingresada es correcta (calificación entre 0 y 5).
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
Se requiere varios ciclos, uno para ingresar la nota de los 120 estudiantes
y otros para recorrer el arreglo de las calificaciones para determinar que
estudiantes pasaron, perdieron o habilitaron.

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


cuales pueden ser esos datos?
No existen datos innecesarios.
9.- Planteamiento del problema a resolver: Se debe analizar 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. El estrato promedio de las personas encuetadas.
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo más predominante.

Que datos no Que datos no Tipo Formulas a Requi Requi


conozco y se conozco, pero aplicar si se ere ere
Variables requeridas
deben solicitar los puedo requieren condic ciclos
calcular Tipo Variable ional (si /
(si / no) _
no) cuale
s

Número de
Int N No No
encuestados

Estrato Int estrato Si Si

Salario Double salario Si Si

Tipo de trabajo Int trabajo Si Si

Estrato ∑𝑁
𝑖=1 𝑒𝑠𝑡𝑟𝑎𝑡𝑜𝑖
Int estrato_prom No Si
promedio 𝑁
Salario ∑𝑁
𝑖=1 𝑠𝑎𝑙𝑎𝑟𝑖𝑜𝑖
Double salario_prom No Si
promedio 𝑁
Trabajo ∑𝑁
𝑖=1 𝑡𝑟𝑎𝑏𝑎𝑗𝑜𝑖
Int trabajo_prom No Si
predominante 𝑁
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede
indicar para que se utiliza?
El ejercicio requiere la utilización de condicionales con cada una de las
entradas para determinar que los datos ingresados estén dentro de los
parámetros que exige el enunciado.

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


puede indicar para que se utiliza?
Requiere el uso de ciclos para cada una de las entradas de los datos, esto
debido a que se debe guardar los datos para cada uno de los N
encuestados.

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


cuales pueden ser esos datos?

El problema no exige datos innecesarios.

También podría gustarte