Sunteți pe pagina 1din 17

TALLER ESTUDIANTE 1

Grabar el Archivo: Taller_estudiante1_Haiber Dussán Cano

Nombre del Estudiante: HAIBER DUSSÁN CANO


Fecha: 28/11/2018 Lugar: BOGOTÁ
Contacto: Skype? haiberdussan
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 Complementar 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

Unida 3. Construcción de algoritmos

 Elementos del lenguaje seudocódigo

 Verificación de algoritmos
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 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 /
más filas por no)
favor anexarlas)
Radio de la base Área total del Real Área total A=2.π.r(r+h) No no
cilindro del
cilindro
Altura del Real Radio de Área total
cilindro la base del
cilindro=2v
eces*Pi*rad
io(radio+alt
ura)
Real Altura del
cilindro

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


para que se utiliza?

Respuesta: No requiere

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


indicar para que se utiliza?

Respuesta: No Requiere

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


pueden ser esos datos?

Respuesta: No hay datos innecesarios.


Imagen del pseudocódigo No.1
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.
Que datos no Que datos no Tipo Formulas a Requie Requie
conozco y se conozco, pero Variables aplicar si se re re
deben solicitar (si los puedo requeridas requieren condici ciclos
se requiere más calcular Tipo Variable onal (si (si /
filas por favor / no) no) _
anexarlas) cuales
Valor en Equivalente de
centímetros centímetros
dado en Real Valor no no
yardas centímetr
os
Zz Equivalente de 1cm=0.01093
centímetros 61 yardas
dado en pies Real Valoryard entonces la
as formulaseria:
Valoryardas=
Valorcentimet
ros*(0.01093
61/1cm)
Real Valorpies 1cm=0.03280
pies entonces
la
formulaseria:
Valorpies=Val
orcentimetros
*(0.03280ft/1
cm)

¿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?
No hay datos innecesarios
Imagen del pseudocódigo No.2
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 datos no Tipo Formulas a Requie Requier
conozco y se conozco, pero Variables aplicar si se re e 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)
Cantidad de Valor a pagar Valor a no si
producción por empleado Entero pantalón pagar=(canti
diaria de cada dadpantalon
empleado en es*5000)+(c
Pantalón/Camisa antidadcamis
s/Bufandas as*2500)+(c
antidadbufan
das*800)
Entero Camisas
Entero Bufandas
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar
para que se utiliza?
No requiere condicionales
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede
indicar para que se utiliza?
Si requiere como mínimo por cada empleado un (1) ciclo.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales
pueden ser esos datos?
No existen datos innecesarios.
Imagen del pseudocódigo No.3
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 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)
Tamaño del Tamaño del Real Tamaño 1Terabit= no no
disco duro disco duro en disco 125000
terabit megabyte y duro Megabyte
gigabyte Terabit o 125
Gigabyte
Real Tamaño Tamaño
disco disco duro
duro Megabyte
Megabyte =125000
Magabyte
*Tamaño
disco duro
terabit
Real Tamaño Tamaño
disco disco duro
duro Gigabyte=
Gigabyte 125Gigaby
te*Tamañ
o disco
duro
terabit
¿Si el ejercicio requiere la utilización de uno o más condicionales, puede indicar
para que se utiliza?
No requiere condicionales.
¿Si el ejercicio requiere la utilización de uno o más ciclos o repeticiones, puede
indicar para que se utiliza?
No requiere ciclos o repeticiones.
¿Podría indicar si en el problema existen datos innecesarios y de ser así cuales
pueden ser esos datos?
No existen datos innecesarios.

Imagen del pseudocódigo No.4


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 de la Cantidad Real Año Edad no No
persona años persona=a
ño actual-
fecha
nacimiento
Fecha Real Meses
nacimiento

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


para que se utiliza?
No se requiere

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


indicar para que se utiliza?
No requiere ciclos

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


pueden ser esos datos?

No existen datos innecesarios


Imagen del pseudocódigo No.5

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 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)
Nacionalidad En cada dato Boolea N, e, g, Sí No
no conocido na ec, h
se puede
evaluar y
darle un valor
de verdad
Edad
Género
Estado civil
Familia
(hermanos)

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


para que se utiliza?

Si, debe tener cinco (5) requisitos.

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


indicar para que se utiliza?

No se requiere

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


pueden ser esos datos?
No existen datos innecesarios
Imagen del pseudocódigo No.6
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 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
Signo zodiacal Se puede Booleana s Sí No
validar el
signo zodiacal
como una
variable
booleana

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


para que se utiliza?
Sí, todos los signos, proyección positiva del futuro=predicción.

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


indicar para que se utiliza?
No requiere ciclos o repeticiones.

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


pueden ser esos datos?
No requiere datos innecesarios
Imagen del pseudocódigo No.7

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.

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)
Edad Se puede Numér C, e, p Sí Sí, ciclo
validar si es ico para
mayor de
edad
Peso Boolea e
na

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


para que se utiliza?
Si, condición de edad

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


indicar para que se utiliza?
No se requiere

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


pueden ser esos datos?

No se requiere datos.

Imagen del pseudocódigo No.8

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: Respuesta cinco (5)
2. Cantidad de persona por estrato: Respuesta una (1) por estrato
3. Promedio del salario de las personas encuestadas: No se conoce
4. Cuál es el tipo de trabajo predominante: Respuesta dos (2) y tres (3)
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)
Personas a Promedio del Numér I, e, e1, Sí Sí, ciclo
encuestar salario ico e2, e3, mientras
e4, e5,
e6, s, t1,
t2, t3, t4
Estrato social Cantidad de
personas por
estrato
Salario Número de
personas por
tipo de
empleo
Tipo de trabajo

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


para que se utiliza?
Si, por el tipo de trabajo
¿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?
No requiere datos innecesarios.
Imagen del pseudocódigo No.9

S-ar putea să vă placă și