Sei sulla pagina 1di 10

TALLER ESTUDIANTE 1

Grabar el Archivo: Taller_estudiante1_TATIANA_RUEDA

Nombre del Estudiante: A. TATIANA RUEDA GARCIA


Fecha: 2019-11-12 Lugar:
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 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)
Cantidad Si son Edade Entero si Si
personas menores de s
edad
Menor Entero
es
prome real
dio

Copiar el seudocódigo (no la imagen)

Algoritmo Ejercicio8
Definir Edades, i,Acomulador,Menores,Contador Como Entero
Definir Promedio como real
acomulador=0

para i = 1 Hasta 50 con paso 1 hacer

escribir "Digite Edad"


leer Edades
Acomulador=Acomulador+Edades
si Edades <18 ENTONCES
Menores=Menores+1

FinSi

Promedio=Acomulador/50
escribir "El promedio de edad es ",Promedio
Escribir Menores,"Personas son menores de edad"
FinPara

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 que ya se desarrolla un lenguaje mas fluido

2. 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 por estrato
3. Promedio del salario de las personas encuestadas
4. Cuál es el tipo de trabajo predominante.

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

Que datos no Que datos no Tipo Formulas Requier Requiere


conozco y se conozco, Variables requeridas a aplicar e ciclos (si
deben solicitar pero los Tipo Variable si se condicio / no) _
(si se requiere puedo requieren nal (si / cuales
más filas por calcular no)
favor anexarlas)
Estrato social al Cantidad de Entero Salario Si su si si
que pertenece persona por mensual Salario
estrato Mensual
<0;
entonces:
“No puede
continuar”
Cantidad Salario Cantidad de Entero Estrato Estrato
mensual persona (<=1 y
encuestadas >=6)
Tipo de trabajo Promedio del Entero No.
salario de las persona
personas encuesta
encuestadas da
Trabajo Carácter Tipo Ingresar
predominant trabajo su tipo de
e trabajo 1
desemple
ado 2
Independi
ente
3
empleado
público
4 empleo
privado
Entero Estrato
Personas
Entero Salario
Promedio
Carácter Trabajo
Predomin
ante

Copiar el seudocódigo (no la imagen)


Algoritmo ejercicio9
Definir ContadorA1,ContadorA2,ContadorA3,
ContadorA4,ContadorA5,ContadorA6,ContadorC, salario, Cantidad,i,
Promedio Como Entero
definir trabajo como real
Definir ContadorB1,ContadorB2,ContadorB3,ContadorB4,
AcumuladorD, Estrato Como Entero

salario<-0
Cantidad<-0
ContadorA1<-0
ContadorA2<-0
ContadorA3<-0
ContadorA4<-0
ContadorA5<-0
ContadorA6<-0
ContadorB1<-0
ContadorB2<-0
ContadorB3<-0
ContadorB4<-0
ContadorC<-0
AcumuladorD<-0

Escribir "La siguiente encuenta ayudara a determinar el analisis de un


Problema para un grupo de personas."
Escribir "------------------------------"
Escribir "¿Cuantas personas participaran de la encuesta?"
Leer Cantidad

Para i<-1 Hasta Cantidad Con Paso 1 Hacer


Escribir "Inicia la enuesta..."

Escribir "Ingresa tu estrato social: " "(Tener en cuenta que el


estrato es del 1 a 6)"
Leer Estrato
Si Estrato=1 Entonces
ContadorA1=ContadorA1+1
SiNo
Si Estrato=2 Entonces
ContadorA2=ContadorA2+1
SiNo
Si Estrato=3 Entonces
ContadorA3=ContadorA3+1
SiNo
Si Estrato=4 Entonces
ContadorA4=ContadorA4+1
SiNo
Si Estrato=5 Entonces
ContadorA5=ContadorA5+1
SiNo
Si Estrato=6 Entonces
ContadorA6=ContadorA6+1
SiNo
Escribir "Ups... El estrato
que ingresaste no es valido, intenta de nuevo."
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Escribir "Ingresa tu tipo de trabajo: " "Opciones tipos de trabajo:
(1)Desempleado (2)Independiente (3)Empleado Emp. Publica (4)Empleado
Emp. Privada"
leer trabajo
Si Trabajo=1 Entonces
ContadorB1=ContadorB1+1
SiNo
Si Trabajo=2 Entonces
ContadorB2=ContadorB2+1
SiNo
Si Trabajo=3 Entonces
ContadorB3=ContadorB3+1
SiNo
Si Trabajo=4 Entonces
ContadorB4=ContadorB4+1
SiNo
Escribir "Ups... El trabajo ingresado no
es valido, intenta de nuevo."
Fin Si
Fin Si
Fin Si
Fin Si
Escribir "Ingresa tu salario: "
Leer Salario
Si Salario <>0 Entonces
AcumuladorD=AcumuladorD+salario
SiNo
Escribir "Ups... El salario ingresado no es valido, intenta
de nuevo."
Fin Si

Si ContadorB1>ContadorB2 y ContadorB1>ContadorB3 Entonces


Escribir "tipo de trabajo predominante."
Escribir "Desempleado"
SiNo
Si ContadorB2>ContadorB3 y ContadorB2>ContadorB4
Entonces
Escribir"tipo de trabajo predominante."
Escribir "Independiente"
SiNo
Si ContadorB3>ContadorB4 Entonces
Escribir"tipo de trabajo predominante."
Escribir "Sector Público"
SiNo
Escribir"tipo de trabajo predominante."
Escribir "Sector Privado"
Fin Si
Fin Si
Fin Si
ContadorC=ContadorC+Cantidad
Promedio=AcumuladorD/Cantidad
Escribir "Cantidad de persona que participaron de la encuesta","
",ContadorC
Escribir "Cantidad de persona por estrato"
Escribir "Estrato (1)"," ",ContadorA1
escribir "Estrato (2)"," ",ContadorA2
escribir "Estrato (3)"," ",ContadorA3
escribir "Estrato (4)"," ",ContadorA4
escribir "Estrato (5)"," ",ContadorA5
escribir "Estrato (6)"," ",ContadorA6
Escribir "Promedio del salario de las personas encuestadas: $","
",Promedio
Fin Para
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 que ya se desarrolla un lenguaje mas fluido

Potrebbero piacerti anche