Está en la página 1de 19

TALLER ESTUDIANTE 3

Nombre del Estudiante: Jeyson Javier Calderon Rosas


Fecha: 25 de Octubre de 2019 Lugar: Cubará - Boyacá
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 pedido que diseñe un algoritmo
para calcular el área de un Trapecio

Jeyson Calderon – Empresa: Checho.net

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si se e ciclos
deben solicitar los puedo requeridas requieren condicio (si / no)
(si se requiere calcular Tipo Variable nal (si / _ cuales
más filas por no)
favor anexarlas)
Valor Base 1 Real VrBase1 ATrapecio=
Valor Base 2 Real VrBase2 ((VrBase1+
Área trapecio No No
VrBase2)*V
Valor Altura Real VrAltura rAltura)/2)

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


indicar para que se utiliza?
No requiere
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)

Imagen del resultado

2. Planteamiento del problema a resolver: Se ha pedido que diseñe un algoritmo


que convierta la temperatura de su ciudad que esta expresada en grados
Celsius y entregue su resultado en grados Fahrenheit

Jeyson Calderon – Empresa: Checho.net

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)
GradCels
Real
ius GradFahre
Temperatura
Real Vr1 nheit=Gra
Grados Celsius en Grados No No
Real Vr2 dCelsius*V
Fahrenheit
Real GradFah r1+Vr2
renheit

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


indicar para que se utiliza?
No requiere
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)

Imagen del resultado


3. Planteamiento del problema a resolver: Diseñar un algortimo que permita
emitir la factura correspondiente a una compra de un artículo del cual se
adquiere una o varias unidades y se conoce su precio antes de IVA (iva
igual al 19%), el dueño está interesado en que le desarrollen un programa
que permita tener el valor de la venta con IVA.

Jeyson Calderon – Empresa: Checho.net

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)
VrConIva=
El precio de Real VrCompra (VrCompra
El valor de la la compra
*Iva/ No No
compra con el iva
Real Iva 100)+VrC
incluido
ompra

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


indicar para que se utiliza?
No requiere
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)

Imagen del resultado


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 diseña un algorimo que le permite convertir
ese valor en Megabyte y en Gigabyte.

Jeyson Calderon – Empresa: Checho.net

Que datos no Que datos no Tipo Formulas a Requie Requiere


conozco y se conozco, pero Variables aplicar si se re ciclos
deben solicitar los puedo requeridas requieren condici (si / no)
(si se requiere calcular Tipo Variable onal (si _ cuales
más filas por / no)
favor anexarlas)
Gigabytes=
Real Terabits Terabits*12
Los Terabits del Cantidad de
5
disco duro a Gigabytes y No No
Real Megabytes Megabytes
comprar Megabytes
=Terabits*1
Real Gigabytes 25000

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


indicar para que se utiliza?
No requiere
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)

Imagen del resultado


5. Planteamiento del problema a resolver: Diseñar un algoritmo que permite
determinar cuál de 2 hermanos es el mayor y de cuantos años es la
diferencia.

Jeyson Calderón – Empresa: Checho.net

Que datos no Que datos Tipo Formulas a Requier Requiere


conozco y se no conozco, Variables requeridas aplicar si se e ciclos
deben solicitar pero los Tipo Variable requieren condicio (si / no)
(si se requiere puedo nal (si / _ cuales
más filas por calcular no)
favor
anexarlas)
Diferencia=
Edad del La
Entero Hermano1 Hermao1-
Hermano 1 diferencia
Hermanos2
de edades Si No
Entero Hermano2 Diferencia=
Edad del entre
Hermano2-
Hermano 2 Hermanos Entero Diferencia
Hermano1

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


indicar para que se utiliza?
Utiliza el condicional Si, esto con el fin de que se realice la primera fórmula
y si no es válido el resultado, entonces que realice una segunda operación.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
No requiere
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno
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 pide que diseñe un algoritmo que


permita si a una persona esta apta para recibir un subsidio en el nuevo
plan del gobierno, bajo las siguientes condiciones: debe ser un adulto mayo
(edad superior a 65 años), pertenecer a Sisben además de ser de zona
rural. Si cumple estas condiciones, se informa que es seleccionado para
reclamar el subsidio. En caso contrario se debe informar que no cumple con
las condiciones requeridas.

Jeyson Calderón – Empresa: Checho.net

Que datos no Que datos Tipo Formulas a Requiere Requiere


conozco y se no conozco, Variables aplicar si se condicion ciclos (si /
deben solicitar pero los requeridas requieren al (si / no) _
(si se requiere puedo Tipo Variable no) cuales
más filas por calcular
favor
anexarlas)
La edad Si cumple o Entero Edad Si –
La zona de no con los No aplica Si Repetir/Ha
Entero Zona
residencia requisitos sta que

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


indicar para que se utiliza?
Utilice el condicional SI dos veces, la primera vez fue para validar la zona
de residencia, y el segundo para verificar que los datos sean los correctos
para la solicitud realizada.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
Utilice el ciclo Repetir/Hasta que con el fin de que el usuario respondiera
de forma correcta la zona de residencia a la cual pertenece.
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno
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)
Día de Signo al que
Entero DiaNac
Nacimiento corresponde
No Aplica Si No
Mes de según la
Entero MesNac
Nacimiento fecha

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


indicar para que se utiliza?
Utilicé el condicional Si en repetidas ocasiones para calcular en signo
zodiacal según la fecha indicada.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones,
puede indicar para que se utiliza?
Ninguno
¿Podría indicar si en el problema existen datos innecesarios y de ser así
cuales pueden ser esos datos?
Ninguno

Imagen del Diagrama


Imagen del resultado
8. Planteamiento del problema a resolver: Usted es seleccionado para diseñar un
algoritmo que permita identificar cuantas personas de un grupo de 60 que
participaron de una elección, votaron por el candidato A, cuantas por el
candidato B, cuantas, en blanco, además de identificar cual fue el candidato
ganador.

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 se e ciclos
deben solicitar los puedo requeridas requieren condicio (si / 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?

Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)

Imagen del resultado


9. Planteamiento del problema a resolver: Se debe diseñar un algoritmo 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 alto
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo más predominante.

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 se e ciclos
deben solicitar los puedo requeridas requieren condicio (si / 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?
Imagen del Diagrama (recuerde que al foro también debe subir el archivo
dfd con el número de ejercicio)

Imagen del resultado

También podría gustarte