Ejercicios En Lpp - Taller 5
Enviado por luisgv01 • 31 de Marzo de 2012 • 1.002 Palabras (5 Páginas) • 3.454 Visitas
Taller 5
Ejercicio 1
real v1, v2, v3, suma, comis, sb, tp, vend, tpe
entero i
cadena[20] nombre
inicio
escriba " Introduzca la cantidad de vendedores a pagar "
lea vend
sb <- 5000
i <- 1
suma <- 0
tpe <- 0
mientras i <= vend haga
escriba " Introduzca el nombre del trabajador "
lea nombre
escriba " Indique el valor de la primera venta "
lea v1
escriba " Indique el valor de la segunda venta "
lea v2
escriba " Indique el valor de la tercera venta "
lea v3
suma <- v1 + v2 + v3
comis <- suma * 0.10
tp <- sb + comis
tpe <- tpe + tp
escriba " El empleado ", nombre, " recibe un total de ", tp, " pesos "
llamar nueva_linea
escriba " Por concepto de: ", sb, " pesos de salario base y ", comis, " pesos por comisiones "
llamar nueva_linea
escriba " Sus ventas fueron por un total de ", suma
i <- i + 1
llamar nueva_linea
fin mientras
escriba " La empresa gastará ", tpe, " pesos en el pago de todos sus empleados "
fin
ejercicio 2
real sal, vh, vhe, the, tp, ht, he, suma, obr
entero i
cadena[20] nombre
inicio
escriba " Introduzca la cantidad de obreros a pagar "
lea obr
vh <- 20
vhe <- 25
i <- 1
suma <- 0
mientras i <= obr haga
escriba " Digite el nombre del obrero a pagar "
lea nombre
escriba " Digite el número de horas trabajadas por el obrero "
lea ht
si (ht <=40) entonces
tp <- ht * vh
the <- 0
fin si
si (ht > 40) entonces
he <- ht - 40
the <- he * vhe
tp <- (ht - he)* vh + the
fin si
suma <- tp + suma
i <- i + 1
escriba " El valor en horas extras para el obrero es de ", the
llamar nueva_linea
escriba " El total a pagar es ", tp
llamar nueva_linea
fin mientras
llamar nueva_linea
escriba " El valor gastado en el pago de todos los obreros es de ", suma
fin
ejercicio 3
real hb, mj, pers, i
caracter sexo
cadena [20] nombre
cadena [100] hom
cadena [100] muj
inicio
escriba " Introduzca el número de personas a ingresar "
lea pers
i <- 1
hb <- 0
mj <- 0
mientras i <= pers haga
escriba " Digite el nombre "
lea nombre
escriba " Digite el sexo. Coloque m para masculino, f para femenino "
lea sexo
si (sexo='m') o (sexo='M') entonces
hom <- nombre + ", " + hom
hb <- hb + 1
fin si
si (sexo='f') o (sexo='F') entonces
muj <- nombre + ", " + muj
mj <- mj + 1
fin si
i <- i + 1
fin mientras
escriba " En total usted ha ingresado ", pers, " personas "
llamar nueva_linea
escriba " ", hb, " Son hombres y se llaman: ", hom
llamar nueva_linea
escriba " ", mj, " Son mujeres y se llaman: ", muj
fin
ejercicio 5
real prom, nota, suma, grupo, prom1
entero i, x, not, alu
inicio
alu <- 0
i <- 1
x <- 1
suma <- 0
grupo <- 0
prom1 <- 0
escriba " Introduzca el número de alumnos "
lea alu
escriba " Cuántas notas desea promediar "
lea not
mientras i <= alu haga
para x <- 1 hasta not haga
escriba " Introduzca la nota", x, " del estudiante ", i, " "
lea nota
suma <- suma + nota
prom <- suma / not
fin para
escriba " La nota para el estudiante ", i, " es ", prom
llamar nueva_linea
suma <- 0
prom1 <- prom1 + prom
grupo <- prom1 / alu
i <- i + 1
llamar nueva_linea
fin mientras
escriba " El promedio general para el grupo
...