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 desea realizar el análisis de un
problema que permita calcular el Área de un Cilindro.
Operadores:
*
Datos entrada: cm
Datos salida: yardas y pies
Operadores
<-/
Algoritmo sin_titulo
Definir terabytes Como Real
Definir gigabytes Como Real
Definir megabytes Como Real
Escribir 'ingrese el valor de terabytes:'
Leer terabytes
gigabytes <- terabytes*1024
Escribir 'valor de gigabytes: ',gigabytes
megabytes <- gigabytes*1024
Escribir 'valor de megabytes; ',megabytes
FinAlgoritmo
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.
Algoritmo Edad
Definir a Como Entero;
escribir "digite edad";
leer a;
Si a>=18 Entonces
escribir "eres mayor de edad"
SiNo
escribir "eres menor de edad"
Fin Si
FinAlgoritmo
Si edad>=18 & gen = "m" & nac = "s" & hrmns = "s" & soltero = "s"
entonces
Escribir "es apto para prestar servicio militar"
Sino
escribir "no es apto para prestar servicio militar"
FinSi
FinProceso
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.
Algoritmo sin_titulo
definir cant,x,acum,edad Como Entero
Definir prom como real
acum<- 0
escribir "cantidad de personas"
leer cant
Para x<-1 Hasta cant Con Paso 1 Hacer
escribir "ingresa edad",x
leer edad
acum<- acum+edad
FINPARA
prom<-acum/cant
escribir "promedio de edades",prom
FinAlgoritmo
Algoritmo sin_titulo
Definir salariosmensual, salariostotales, proestra, promediosalario
Como Real
Definir encuesta como caracter
Definir cantidaddeperso, estratosocial, tipotraba, estrato1, estrato2,
estrato3, estrato4, estrato5, estrato6, sintraba, indep, emppu, emppri
Como entero
Escribir "encuesta."
salariosmensual<-0
cantidaddeperso<-0
estrato1<-0
estrato2<-0
estrato3<-0
estrato4<-0
estrato5<-0
estrato6<-0
salariostotales<-0
sintraba<-0
indep<-0
emppu<-0
emppri<-0
encuesta<-"si"
Mientras encuesta = "si" Hacer
cantidaddeperso = cantidaddeperso + 1
Escribir "Responda las siguientes preguntas:"
Repetir
Escribir "Digite el número de estrado social al que
pertenezca (1 a 6): "
Leer estratosocial
Hasta Que estratosocial >0 Y estratosocial <7
Repetir
Escribir "Digite salario mensual generado: "
Leer salariosmensual
Hasta Que salariosmensual > 0
Repetir
Escribir "Digite el número al que pertenezca su tipo de
trabajo: 1. Sin trabajo 2. Independiente 3. Empleado Público 4. Empleado
Privado"
Leer tipotraba
Hasta Que tipotraba > 0 Y tipotraba < 5
Repetir
Escribir "Desea continuar con las encuenstas:"
Leer encuesta
Hasta Que encuesta = "si" O encuesta = "no"
Segun estratosocial Hacer
1:
estrato1 = estrato1 + 1
2:
estrato2 = estrato2 + 1
3:
estrato3 = estrato3 + 1
4:
estrato4 = estrato4 + 1
5:
estrato5 = estrato5 + 1
6:
estrato6 = estrato6 + 1
De Otro Modo:
Escribir "Digitar numero entre 1 y 6"
Fin Segun
Si salariosmensual >= 0 Entonces
salariostotales = salariostotales + salariosmensual
SiNo
Escribir "Recuerde que su salario mensual no podra ser
negativo."
Fin Si
Segun tipotraba Hacer
1:
sintraba = sintraba + 1
2:
indep = indep + 1
3:
emppu = emppu + 1
4:
emppri = emppri + 1
De Otro Modo:
Escribir "Recuerde digitar un número entre 1 y 4"
Fin Segun
Fin Mientras
Escribir "La cantidad de personas encuestadas es de: ",
cantidaddeperso
proestra = estratosocial/cantidaddeperso
Escribir "El estrato promedio de las personas encuestadas es de: ",
proestra
promediosalario = salariostotales/cantidaddeperso
Escribir "El salario promedio de las personas encuestadas es de: ",
promediosalario
Si sintraba>indep Y sintraba>emppu Y sintraba>emppri Entonces
Escribir "El tipo de trabajo más predominante son: 1. Sin
Trabajo"
SiNo
Si indep>sintraba Y indep>emppu Y indep>emppri Entonces
Escribir "El tipo de trabajo más predominante son: 2.
Independiente"
SiNo
Si emppu>sintraba Y indep>indep Y indep>emppri
Entonces
Escribir "El tipo de trabajo más predominante son:
3. Empleado Público"
SiNo
Si emppri>sintraba Y indep>indep Y indep> emppu
Entonces
Escribir "El tipo de trabajo más predominante
son: 4. Empleado Privado"
Fin Si
Fin Si
Fin Si
Fin Si
FinAlgoritmo