Está en la página 1de 39

TALLER ESTUDIANTE 2

Grabar el Archivo: Taller_estudiante2_ELADIO ERNESTO_VASQUEZ


ALFONSO
Al final está el anexo para revisión de taller a sus compañeros

Nombre del Estudiante: ELADIO ERNESTO VASQUEZ ALFONSO


Fecha: NOVIEMBRE 2019 Lugar: CASANARE
Contacto: Skype?
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 en cualquier momento 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 ha solicitado que Construya un algoritmo que
permita calcular el área de un Rombo.

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 Variabl nal (si / _ cuales
más filas por e no)
favor anexarlas)
Longitud Vertical Real Longitu no no
dVertic
al
Longitud Real Longitu
Horizontal dHoriza
ontal
Área de un Real ÁreaRo ÁreaRombo
Rombo mbo =LongitudV
ertical*Long
itudHorizont
al/2

Copiar el seudocódigo (no la imagen)


Algoritmo area_de_rombo
Definir diagonalMayor, diagonalmenor, arearombo como real
Escribir "bienvenidos, programa desarrollado por eladio vasquez para
calcular el area de un rombo"
Escribir "diagonal Mayor"
Leer diagonalMayor
Escribir "diagonal menor"
Leer diagonalmenor
arearombo<-diagonalMayor*diagonalmenor/2
Escribir "area del rombo es", diagonalMayor,"*", diagonalmenor,"/",
2,"=", arearombo,""
FinAlgoritmo
Copiar captura de resultados con diferentes valores

¿En qué aspectos ha cambiado el análisis de ejercicio desde el


diseño inicial o este ha permanecido consistente?
Consistente
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 le ha pedido que Construya un algoritmo
que dé respuesta al problema.

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)
Cantidad de oro (numé orogram no no
en gramos rico) os

Real
Onzas (numé Onzas Cantidad no
rico) onzas=
orogramos
Real *1 /
0.45359 *
16 / 1
Kilos (numé kilos Cantidad
rico) Kilos =
real oroengram
os* 1 /
1000

Copiar el seudocódigo (no la imagen)

Algoritmo cantidadorogramosonzas
Definir onzas,kilos,orogramos Como Real
Escribir 'programa desarrollado por eladio vasquez para encontrar la
cantidad en oro y gramos'
Escribir 'cantidad orogramos'
Leer orogramos
onzas <- orogramos*1/0.45359*16/1
kilos <- orogramos*1/1000
Escribir 'cantidad en onzas=',onzas
Escribir 'cantidad en kilos=',kilos
FinAlgoritmo

Copiar captura de resultados con diferentes valores


¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
Consistente

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 Construya un algoritmo para calcular la venta total del
día, lo mismo que la ganancia obtenida.

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)
Numero de Entero nd No No
desayunos
Numero de Entero na
almuerzos
Costo Real cd cd <- nd *
Desayunos 1850
Costo Real ca ca <- na *
Almuerzo 3800
Costo Total Real ct cd <- cd +
ca
Venta Total Real vt vt <- nd *
4500 +
na * 680
Ganancia Real gt gt <- vt –
Total ct

Copiar el seudocódigo (no la imagen)

Algoritmo calculoganancias
Definir nd,na Como Entero
Definir cd,ca,vt,gt,ct Como Real
Escribir 'programa desarrollado por eladio vasquez'
Escribir 'calcular la venta total del dia y la ganancia obtenida'
Escribir '_______________________________________'
Escribir 'digite el numero de desayunos vendidos..?'
Leer nd
Escribir 'digite el numero de almuerzos vendidos..?'
Leer na
cd <- nd*1850
ca <- na*3800
ct <- cd+ca
vt <- nd*4500+na*6800
gt <- vt-ct
Escribir '______________estado de cuenta del
restaurante_________________'
Escribir 'numero de desayunos vendidos---->',nd,'valor total de la
venta==>$',nd*4500
Escribir 'numero de almuerzos vendidos---->',na,'valor total de la
venta==>$',na*6800
Escribir '________________________________________'
Escribir 'venta total de la venta==>$',vt
Escribir 'costo total de los desayunos==>$',nd*1850
Escribir 'costo total de los almuerzos==>$',na*3850
Escribir '_________________________________________'
Escribir 'costo total de la venta==>$',ct
Escribir
'========================================'
Escribir 'GANANCIA TOTAL DE LA VENTA==>$',gt
FinAlgoritmo

¿En qué aspectos ha cambiado el análisis de ejercicio desde el


diseño inicial o este ha permanecido consistente?
Consistente
Copiar captura de resultados con diferentes valores
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 Construya un algoritmo que
le permite convertir ese valor en Megabyte y en Gigabyte.

Antes de salir debe mostrar su nombre y el de su empresa(ficticia)

Que datos no Que datos Tipo Formulas Requier Requiere


conozco y se no conozco, Variables a aplicar e ciclos
deben solicitar pero los requeridas si se condicio (si / no)
(si se requiere puedo Tipo Variable requieren nal (si / _ cuales
más filas por calcular no)
favor
anexarlas)
Cantidad de REAL cantidad no no
Terabit deterabi
t
Valor REAL valorme valormeg no no
Megabyte gabyte abyte=(T
erabit
*125000/
1
Valor real valorgig valorgigab
Gigabyte abyte yte=( Ter
abit
*125/1

Copiar el seudocódigo (no la imagen)

Algoritmo ConversiónTerabit
Escribir 'programa desarrollado por eladio vasquez'
Escribir 'Programa que determina los resultados de la estadística de
Genero y Estatura'
Escribir '-----------------------------------------------------------'
Escribir '** Programa que realiza la conversión de Terabit '
Escribir '-----------------------------------------------------------'
Escribir ''
Definir tb,mb,gb Como Entero
Escribir ''
Escribir 'Tamaño del Disco Duro en Terabit ? '
Leer tb
mb <- tb*125000
gb <- tb*125
Escribir 'Un Disco duro de ',tb,' Terabit corresponde a ',mb,'
Megabytes'
Escribir 'Un Disco duro de ',tb,' Terabit corresponde a ',gb,'
Gigabytes'
Escribir '-------------------------------------------------------------'
Escribir 'Fin del Programa'
FinAlgoritmo

Copiar captura de resultados con diferentes valores


¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
Consistente

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 Construya un algoritmo que indique el
valor final a pagar el cliente con el descuento.

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)
Valor a Factura Real vf No
Valor Real vd vd <- vf * vf >
Descuento 20/100 120000
vd <- vf * vf <=
5/100 120000
Valor a Pagar Real vp vp <- vf -
vd

Copiar el seudocódigo (no la imagen)

Algoritmo calculodescuento

Escribir 'programa desarrollado por eladio vasquez'

Escribir 'Programa que calcula el descuento de un Valor a Pagar'

Escribir '_______________________________________'

Definir vf,vd,vp Como Real

Escribir 'Digite el valor de la factura..?'

Leer vf

Si vf>120000 Entonces

vd <- vf*20/100

SiNo

vd <- vf*5/100

FinSi

vp <- vf-vd

Escribir '____________Estado de la cuenta del almacén__________'

Escribir 'Valor total de la Factura ------->$',vf

Escribir 'Valor del Descuento otorgado ---> $',vd

Escribir '-----------------------------------'
Escribir 'Valor total a Pagar ====> $',vp

FinAlgoritmo

Copiar captura de resultados con diferentes valores


¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
Consistente

6. Planteamiento del problema a resolver: Se le ha pedido que Construya un


algoritmo 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

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)
Valor del Salario Entero valsal Si valsal No
<
120000
Indicativo de Entero estrep Si
estar reportado estrep
<> 1
Indicativo de Entero tencre Si
tener créditos tencre
Bancarios <> 1
Control de Entero conapr Si
Aprobación conapr
=0
Valor Entero valapr valapr <-
Aprobado valsal * 5
Copiar el seudocódigo (no la imagen)

Algoritmo creditobancario
Escribir 'programa desarrollado por eladio vasquez'
Escribir 'Programa que determinar la viabilidad de un credito
bancario'
Escribir '_______________________________________'
Definir valsal,estrep,tencre,conapr,valapr Como Entero
conapr <- 0
Escribir 'Digite el valor de su Salario?'
Leer valsal
Escribir 'Defina si se encuentra reportado: digite (1) para SI, (2)
para NO?'
Leer estrep
Escribir 'Defina si cuenta con Créditos en Otros Bancos: digite (1)
para SI, (2) para NO?'
Leer tencre
Si valsal<120.000 Entonces
conapr <- 1
FinSi
Si estrep<>1 Entonces
conapr <- 1
FinSi
Si tencre<>1 Entonces
conapr <- 1
FinSi
Escribir
'=========================================='
Si conapr=0 Entonces
valapr <- valsal*5
Escribir 'Señor Usuario, su solicitud de crédito ha sido
APROBADA por valor de $',valapr
SiNo
Escribir 'Señor Usuario, lamento informarle que su solicitud de
crédito NO fue APROBADA'
FinSi
FinAlgoritmo

Copiar captura de resultados con diferentes valores


¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
Consistente

7. Planteamiento del problema a resolver: Se les han pedido que Construya 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 Requiere Requiere


conozco y se conozco, pero Variables aplicar si condicional ciclos
deben solicitar los puedo requeridas se (si / no) (si / no)
(si se requiere calcular Tipo Variab requieren _ cuales
más filas por le
favor anexarlas)
Almacena el Mes Entero mes Mientras
de Nacimiento día < 1 O
día > 31
Hacer
Almacena el Día Entero día Mientras
de Nacimiento mes < 1
O mes >
12 Hacer
Si (mes=1
Y
día>=20)
O (mes=2
Y
día<=18)
Si (mes=2
Y
día>=19)
O (mes=3
Y
día<=20)
Si (mes=3
Y
dia>=21)
O (mes=4
Y
dia<=19)
Si (mes=4
Y
dia>=20)
O (mes=5
Y
dia<=20)
Si (mes=5
Y
dia>=21)
O (mes=6
Y
dia<=20)
Si (mes=6
Y
dia>=21)
O (mes=7
Y
dia<=22)
Si (mes=7
Y
dia>=23)
O (mes=8
Y
dia<=22)
Si (mes=8
Y
dia>=23)
O (mes=9
Y
dia<=22)
Si (mes=9
Y
dia>=23)
O
(mes=10
Y
dia<=22)
Si
(mes=10
Y
dia>=23)
O
(mes=11
Y
dia<=22)
Si
(mes=11
Y
dia>=23)
O
(mes=12
Y
dia<=21)
Si
(mes=12
Y
dia>=22)
O (mes=1
Y
dia<=20)

Copiar el seudocódigo (no la imagen)


Algoritmo proyeccionzofiacal
Escribir 'programa desarrollado por eladio vasquez'
Escribir 'Programa que Realiza una proyección positiva sobre el
futuro'
Escribir '_______________________________________'
Definir dia,mes Como Entero
dia <- 0
Mientras dia<1 O dia>31 Hacer
Escribir 'Escriba el día de Nacimiento. ?'
Leer dia
FinMientras
mes <- 0
Mientras mes<1 O dia>12 Hacer
Escribir 'Escriba el mes de Nacimiento. ?'
Leer mes
FinMientras
Si (mes=1 Y dia>=20) O (mes=2 Y dia<=18) Entonces
Escribir 'ACUARIO'
Escribir 'tiende a la originalidad y la aventura, de manera que
casa a la perfección'
FinSi
Si (mes=2 Y dia>=19) O (mes=3 Y dia<=20) Entonces
Escribir 'PISICIS'
Escribir 'siente la tranquilidad que estos le inspiran'
FinSi
Si (mes=3 Y dia>=21) O (mes=4 Y dia<=19) Entonces
Escribir 'ARIES'
Escribir 'ellos tienen como punto en común la energía, que da
lugar a relaciones pasionales e impulsiva'
FinSi
Si (mes=4 Y dia>=20) O (mes=5 Y dia<=20) Entonces
Escribir 'TAURO'
Escribir 'tauro en el amor son muy sensuales y románticos'
FinSi
Si (mes=5 Y dia>=21) O (mes=6 Y dia<=20) Entonces
Escribir 'GEMINIS'
Escribir 'geminis s el acompañante perfecto en relaciones
apasionadas'
FinSi
Si (mes=6 Y dia>=21) O (mes=7 Y dia<=22) Entonces
Escribir 'CANCER'
Escribir 'cancer pueden forjar grandes amistades'
FinSi
Si (mes=7 Y dia>=23) O (mes=8 Y dia<=22) Entonces
Escribir 'LEO'
Escribir 'leo es el contrapunto perfecto para mantener'
Escribir 'el equilibrio y dar lugar a una relación consolidada y
alargada en el tiempo'
FinSi
Si (mes=8 Y dia>=23) O (mes=9 Y dia<=22) Entonces
Escribir 'VIRGO'
Escribir 'virgo es un signo desconfiado por naturaleza'
FinSi
Si (mes=9 Y dia>=23) O (mes=10 Y dia<=22) Entonces
Escribir 'LIBRA'
Escribir 'libra El fuego y la pasión hace encender la llama'
FinSi
Si (mes=10 Y dia>=23) O (mes=11 Y dia<=22) Entonces
Escribir 'ESCORPION'
Escribir 'es pura pasión y por eso se lleva a la perfección'
FinSi
Si (mes=11 Y dia>=23) O (mes=12 Y dia<=21) Entonces
Escribir 'SAGITARIO'
Escribir 'es un signo muy aventurero, con ganas de vivir
experiencias nuevas y originales'
FinSi
Si (mes=12 Y dia>=22) O (mes=1 Y dia<=20) Entonces
Escribir 'CAPRICORNIO'
Escribir 'tiende a cerrarse en sí mismo y por eso le cuesta tejer
amistades fuertes o relaciones amorosas duraderas'
FinSi
Escribir 'fin del programa'
FinAlgoritmo
Copiar captura de resultados con diferentes valores
¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
Los condicionales, fueros reajustados varias veces, para que pudieran dar
las respuestas correspondientes.

8. Planteamiento del problema a resolver: Se le ha pedido que Construya un


algoritmo 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.

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)
Genero del Entero genero Mientras
Participante genero <
1O
genero >
2 Hacer
Estatura del Entero estatura Mientras
Participante estatura
< 10 O
estatura
> 250
Hacer
Contador de Entero ce ce <- ce + Si Mientras
Encuestas 1 genero ce <= 7
=1 Hacer
Entonce
s
Cantidad por Entero cm cm <- cm + Si
género 1 genero
Femenino =1
Entonce
s
Cantidad por Entero cf cf <- cf + 1
género
Masculino
Suma de Entero sest sest <- sest
estaturas + estatura
Promedio de Real pest pest <- sest
Estatura / ce

Copiar el seudocódigo (no la imagen)

Algoritmo EstadisticasGeneroEstatura
Escribir 'programa desarrollado por eladio vasquez'
Escribir 'Programa que determina los resultados de la estadística de
Genero y Estatura'
Escribir '_______________________________________'
Definir genero,estatura,ce,cm,cf,sest Como Entero
Definir pest Como Real
Escribir ''
ce <- 1
cf <- 0
cm <- 0
sest <- 0
Mientras ce<=3 Hacer
genero <- 0
Mientras genero<1 O genero>2 Hacer
Escribir 'Defina el Genero: (1) Femenino o (2) Masculino.
?'
Leer genero
FinMientras
estatura <- 0
Mientras estatura<10 O estatura>250 Hacer
Escribir 'Defina la estatura entre 10 cm y 250 cm. ? '
Leer estatura
FinMientras
Si genero=1 Entonces
cf <- cf+1
SiNo
cm <- cm+1
FinSi
sest <- sest+estatura
ce <- ce+1
FinMientras
ce <- ce-1
pest <- sest/ce
Escribir ''
Escribir
'-----------------------------------------------------------------------------------
----------------------'
Escribir 'Numero de Personas Encuestadas ------------------> ',ce
Escribir 'Numero de personas de Genero Femenino ------------> ',cf
Escribir 'Numero de personas de Genero Masculino -----------> ',cm
Escribir 'Promedio de los estatura de los Encuestados -----> ',pest,'
centímetros'
Escribir
'-----------------------------------------------------------------------------------
----------------------'
Escribir 'Fin del Programa'
FinAlgoritmo
Copiar captura de resultados con diferentes valores
¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
Se tuvo que cambiar la forma de la lectura de la información, para poder
controlar tanto, el tipo de género como la estatura de los encuestados.

9. Planteamiento del problema a resolver: Se debe Construir 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 bajo
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo menos 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)
Almacena el Entero estrato Mientras
Estrato del estrato <
Empleado 1O
estrato >
6 Hacer
Almacena el Entero salario Segun Mientras
salario del estrato salario
empleado Hacer <= 0
Hacer
Almacena el tipo Entero tipow Segun Mientras
de trabajo tipow tipow < 1
Hacer O tipow
>4
Hacer
Acumula los Entero ssalario ssalario
salarios de <-
los ssalario
empleados +
salario
Cuenta en Entero w1, w2, w1 <- w1 + Si w1 >
número de w3, w4 1 w2 Y w1
empleados w2 <- w2 + > w3 Y
por tipo de 1 w1 >
trabajo w3 <- w3 + w4
1 Entonce
w4 <- w4 + s
1
Si w2 >
w1 Y w2
> w3 Y
w2 >
w4
Entonce
s
Si w3 >
w1 Y w3
> w2 Y
w3 >
w4
Entonce
s

Si w4 >
w1 Y w4
> w2 Y
w4 >
w3
Entonce
s
Cuenta el Entero cont cont <-
número de cont + 1
encuestados
Controla el Entero dec Mientras
número de dec = 1
encuestas Hacer

Mientras
dec < 1
O dec >
2 Hacer
Cuenta el Entero e1 , e2, e1 <- e1 +
número de e3, e4, 1
empleados e5, e6 e2 <- e2 +
por estrato 1
e3 <- e3 +
1
e4 <- e4 +
1
e5 <- e5 +
1
e6 <- e6 +
1
Almacena el Decim psalario psalario <-
promedio del al ssalario /
salario. cont
Copiar el seudocódigo (no la imagen)

Algoritmo Encuestas
Escribir 'programa desarrollado por eladio vasquez'
Escribir 'Programa que determina los resultados de la estadística de
Genero y Estatura'
Escribir
'-----------------------------------------------------------------------------------
-----------'
Escribir '** Programa que tabula la información tomada en unas
encuestas ** '
Escribir
'-----------------------------------------------------------------------------------
-----------'
Escribir ''
Definir estrato,salario,tipow,cestrato,ssalario,w1,w2,w3,w4,cont,dec
Como Entero
Definir e1,e2,e3,e4,e5,e6 Como Entero
Definir psalario Como Real
Escribir ''
cont <- 0
cestrato <- 0
ssalario <- 0
e1 <- 0
e2 <- 0
e3 <- 0
e4 <- 0
e5 <- 0
e6 <- 0
w1 <- 0
w2 <- 0
w3 <- 0
w4 <- 0
dec <- 1
Mientras dec=1 Hacer
estrato <- 0
Mientras estrato<1 O estrato>6 Hacer
Escribir 'Escriba el numero del estrato (de 1 a 6). ? '
Leer estrato
FinMientras
salario <- 0
Mientras salario<=0 Hacer
Escribir 'Escriba el Valor del Salario Mensual. ? '
Leer salario
FinMientras
ssalario <- ssalario+salario
tipow <- 0
Mientras tipow<1 O tipow>4 Hacer
Escribir 'Escriba el Tipo de trabajo'
Escribir '(1- sin trabajo, 2- independiente, 3- empleado
público, 4 - empleo privado) ? '
Leer tipow
FinMientras
cont <- cont+1
Segun estrato Hacer
1:
e1 <- e1+1
2:
e2 <- e2+1
3:
e3 <- e3+1
4:
e4 <- e4+1
5:
e5 <- e5+1
6:
e6 <- e6+1
FinSegun
Segun tipow Hacer
1:
w1 <- w1+1
2:
w2 <- w2+1
3:
w3 <- w3+1
4:
w4 <- w4+1
FinSegun
dec <- 0
Mientras dec<1 O dec>2 Hacer
Escribir 'Hay mas Encuestados Escriba (1) para SI y (2)
para NO. ? '
Leer dec
FinMientras
Escribir ''
FinMientras
psalario <- ssalario/cont
Escribir ''
Escribir '--- RESULTADOS DE LA ESTADISTICA
-----------------------------------------------------------------------------------
-----------'
Escribir ''
Escribir '1. Cantidad de Personas Encuestadas ',cont
Escribir '2. Cantidad de Personas por Estrato '
Escribir ' Estrato 1 Estrato 2 Estrato 3 Estrato 4 Estrato 5
Estrato 6'
Escribir ' --------- --------- --------- --------- ---------
---------'
Escribir ' ',e1,' ',e2,' ',e3,' ',e4,'
',e5,' ',e6
Escribir ''
Escribir 'Promedio de salario de las personas encuestadas $ ',psalario
Escribir
'-----------------------------------------------------------------------------------
--------------'
Escribir 'El tipo de Trabajo Predominante es '
Si w1>w2 Y w1>w3 Y w1>w4 Entonces
Escribir ' 1 Sin Trabajo, con ',w1,' Encuestados'
FinSi
Si w2>w1 Y w2>w3 Y w2>w4 Entonces
Escribir ' 2 Trabajo Independiente, con ',w2,'
Encuestados'
FinSi
Si w3>w1 Y w3>w2 Y w3>w4 Entonces
Escribir ' 3 Trabajo Empleado Público, con ',w3,'
Encuestados'
FinSi
Si w4>w1 Y w4>w2 Y w4>w3 Entonces
Escribir ' 4 Trabajo Empleado Privado, con ',w4,'
Encuestados'
FinSi
Escribir '--- FIN RESULTADOS DE LA ESTADISTICA
-----------------------------------------------------------------------------------
--------'
Escribir 'Fin del Programa'
FinAlgoritmo

Copiar captura de resultados con diferentes valores


¿En qué aspectos ha cambiado el análisis de ejercicio desde el
diseño inicial o este ha permanecido consistente?
En la captura de los datos y en los condicionales para hacer que se
lograran los resultados esperados.
Anexo
REVISIÓN DE APORTES

Favor diligencie el siguiente cuestionario y comparta en el foro para la


revisión de los ejercicios propuestos por ellos, por lo menos 1 por
compañero

 Nombre de su compañero

 Planteamiento del Problema revisado

 Hace uso adecuado del nombre de la variable // revisar el


documento buenas prácticas de programación, referencia
complementaria

 Es posible encontrar una solución diferente y óptima para solucionar


el problema

 Los resultados obtenidos son los esperados o entrega datos errados.

 Observación adicional

También podría gustarte