Vous êtes sur la page 1sur 17

FUNDAMENTOS DE ALGORITMOS

GRUPO N°: 301303_28

TUTOR: JULIAN ANDRES RUIZ

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


2018
Introducción
En este trabajo se encontrara el desarrollo de los ejercicios propuestos para
el estudiante 2 en donde se observaran las variables de cada uno de los
problemas planteados, su definición uso y solución de los mismos.
TALLER ESTUDIANTE 2
Grabar el Archivo: Taller_estudiante2_ Nombre_Apellido

Nombre del Estudiante: Julio A Meneses Valero


Fecha:14/05/2019 Lugar: Bogotá Colombia
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 ha solicitado el análisis del problema que
permita calcular el área de un Rombo.

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 Variabl nal (si / cuales
más filas por e no)
favor
anexarlas)
Diagonal mayor Num a
Diagonal Menor Num b
Área del rombo Num c C=A*b/2

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


indicar para que se utiliza?
RTA
No aplica

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


puede indicar para que se utiliza?
RTA
No aplica

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


cuales pueden ser esos datos?
2. Planteamiento del problema a resolver: Una persona ha comprado una cierta
cantidad de oro en gramos y desea saber su equivalencia tanto en kilos
como en onzas, para lo cual se debe realizar el análisis del problema
presentado.

Que datos no Que datos no Tipo Formulas a Requi Requiere


conozco y se conozco, pero Variables aplicar si se ere ciclos (si
deben solicitar los puedo requeridas requieren condic / no) _
(si se requiere calcular Tipo Variable ional cuales
más filas por (si /
favor anexarlas) no)
Cantidad oro en Equivalencia Num N2 N1*1KG/1ooo
gramos en kg
Equivalencia Num N4 N1*1/453.59)*
en onzas 16/1
1L=16oz
453.56gr=1Lb

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


indicar para que se utiliza?
RTA:
No aplica
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
RTA:
SE utilzan dos ciclos para el calculo de las dos equivalencias Kg, Oz
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
3. Planteamiento del problema a resolver: Un restaurante vende solo desayunos y
almuerzos, el costo de cada desayuno es de $ $4500 y de un almuerzo es
de $ 6800, y al dueño de restaurante para producir un desayuno tiene un
costo de $1850 y un almuerzo de $3800, al final del día se ingresa la
cantidad de almuerzos y desayunos vendidos. El dueño del restaurante le
ha solicitado que le presente el análisis del problema para calcular la venta
total del día, lo mismo que la ganancia obtenida.

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)
Cantidad de Num N1
desayunos
Cantidad de Num N3
almuerzos
Total Num N2 N2<-
desayunos N1*4500
Total Num N4 N4<-
Almuerzos N3*6800
Venta total Num N8 N8<-N2+N4
Ganancia dia Num N7 N7<-N5+N6

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


indicar para que se utiliza?
RTA:
No aplica
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
En el ejercicio defino las variables y procedo a realizar los respectivos
cálculos
N2<-N1*4500; Valor total de los desayunos
N4<-N3*6800; Valor total de los almuerzos
N5<-N2-1850*N1; Ganancia total Desayunos
N8<-N2+N4; Venta total
N6<-N4-3800*N1; Ganancia total Almuerzos
N7<-N5+N6; Total Ganancia día

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


cuales pueden ser esos datos?
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 el análisis del problema que le
permite convertir ese valor en Megabyte y en Gigabyte.

Que datos no Que datos no Tipo Formulas a Requi Requiere


conozco y se conozco, pero Variables aplicar si se ere ciclos (si
deben solicitar los puedo requeridas requieren condic / no) _
(si se requiere calcular Tipo Variable ional cuales
más filas por (si /
favor anexarlas) no)
Tamaño disco en Conversión T2 T2<-T1*1024
TB TB a GB
Conversión T3 T3<-
TB a MB T1*1048576

¿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?
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 analizar el problema que indique el
valor final a pagar el cliente con el descuento.

Que datos no Que datos no Tipo Formulas Requier Requiere


conozco y se conozco, pero Variables a aplicar e ciclos (si
deben solicitar los puedo requeridas si se condicio / no) _
(si se requiere calcular Tipo Variable requieren nal (si / cuales
más filas por no)
favor anexarlas)
Valor compra 20% NUM valpor 120000* SI
descuento 20/100
5% NYM valpor1 120000* SI
descuento 5/100
Valor a pagar
con % de
descuento
aplicado

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


indicar para que se utiliza?
Condicional SI Entonces se utiliza para determinar el valor de una
condición, se evalúa la condición y se ejecutan las instrucciones que
correspondan: las instrucciones que le siguen al Entonces si la condición es
verdadera, o las instrucciones que le siguen al Sino si la condición es falsa

¿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?
6. Planteamiento del problema a resolver: Se le ha pedido que analice el problema
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

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)
Salario NUM Salario Salario*5
Cantidad de NUM
créditos o
reportes en
centrales
Monto NUM
aprobado
según salario

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


indicar para que se utiliza?
Condicional SI Entonces se utiliza para determinar el valor de una
condición, se evalúa la condición y se ejecutan las instrucciones que
correspondan: las instrucciones que le siguen al Entonces si la condición es
verdadera, o las instrucciones que le siguen al Sino si la condición es falsa
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
Utilice dos veces la condición Si entonces para evaluar las tres condiciones
para la aprobación del crédito
 Créditos con otros bancos
 Reportes en centrales de riesgos
 Sueldo superior a 120000

¿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 analice un
problema que dé una proyección positiva de su futuro inmediato de
acuerdo con su signo zodiacal.

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
Dia de Núm. Día
Nacimiento
Mes de Núm. Mes
Nacimiento
Signo Carácter
Zodiacal
Opción Astral Carácter

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


indicar para que se utiliza?
 Utilice la condición Si entonces una para cada signo definiendo la
fecha y el resultado de la misma según su valor

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


puede indicar para que se utiliza?
 Se requieren N cantidades de repeticiones según la selección de
continuación del usuario

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


cuales pueden ser esos datos?
8. Planteamiento del problema a resolver: Se le ha pedido que presente el análisis
del problema que permita determinar cuántas de las 70 personas
encuestadas son de género masculino, cuantos de género femenino además
el promedio de las estaturas del 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)

¿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?
9. Planteamiento del problema a resolver: Se debe desarrollar el análisis del
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 de estrato más bajo
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo menos 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)

¿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?

Vous aimerez peut-être aussi