Вы находитесь на странице: 1из 8

entero: cedula, sueldo, devengado, dias, auxilo, prestamos, ventas, comision, total

cadena: nombre

caracter: detener

inicio

" ingresar el numero de cedula del vendedor "

lea cedula

cedula<-cedula

llamar nueva linea

escriba " ingrese el nombre del vendedor "

lea nombre

nombre<-nombre

llamar nueva linea

//

escriba " ingresar los dias trabajados por el vendedor "

lea dias

llamar nueva linea

si (dias>=1) y (dias<=30) entonces

escriba "ingrese el devengado de: vendedor "

lea devengado

llamar nueva_linea

si devengado >=0 entonces

sueldo <= (devengado * dias)/30

//estipular el subsidio de transporte

si (sueldo <= (minimo*2))

entonces

subsidio<=(70500*dias/30)

sino
subsidio <=0

fin si

escriba " ingrese las ventas del empleado: "

lea ventas

llamar nueva_linea

si ventas>=0 entonces

comision <-ventas*0.02

sino

escriba " error en el valor de ventas, no se registrara el valor asignado "

comision <-0

fin si

llamar nueva_linea

llamar nueva _linea

escriba "ingrese los prestamos que tuvo el empleado "

lea prestamos

llamar nueva_linea

si prestamo >=0 entonces

prestamo<-prestamo

sino

escriba "prestamo no puede ser negativo, no se registrara valor negativo "

prestamo<-0

fin si

llamar nueva_linea

//estipular total devengado

total<-sueldo+comision

//salario total recibido

total<-total-prestamo
llamar nueva_linea

escriba "cedula empleado ", cedula

llamar nueva_linea

escriba " nombre empleado", nombre

llamar nueva_linea

escriba "salario basico ", devengado

llamar nueva_linea

escriba "auxilio de transporte", auxilio

llamar nueva_linea

escriba "comision ventas", comision

llamar nueva_linea

escriba "prestamos", prestamo

llamar nueva_linea

escriba "salario neto a recibir", total

sino

escriba "valor incorrecto, gracias "

fin si

sino

escriba " dias fuera de rango, gracias "

fin si

leer detener

fin
Ejercicio 2

entero sumh: suma hombres

, summ:suma mujer

, menor: menor de los asistentes

, h: hombres

, m: mujeres,

e: edad

, s: sexo

real pm: promedio mujer,

ph: promedio hombre

entero sumh, summ, menor, h, m, e, s

real pm, ph

carcter detener

inicio

menor <-10000

repita

escriba "ingrese la edad del asistente "

lea e

llamar nueva_linea

si e<18 entonces

si e <-0 entonces

llamar nueva_linea

escriba " TOTALES FIESTA "

sino

escriba "asistente menor de edad, no permitido el ingreso "

fin si

llamar nueva_linea

sino
escriba "bienvenido "

llamar nueva_linea

escriba "sexo ( hombre(1) mujer (0) )

lea s

si s<-1 entonces

h<-h+1

sumh<-sumh+e

ph<-sumh/h

sino

si

s<-0 entonces

m<-m+1

summ<-summ+e

pm<-summ/m

sino

escriba "identificador no valido "

fin si

fin si

si e<>0 entonces

si e<menor entonces

menor<-e

fin si

fin si

fin si

llamar nueva_linea

hasta e<-0

llamar nueva_linea
escriba "total hombres ", h, " hombres"

llamar nueva_linea

escriba "total mujeres ", m, " mujeres"

llamar nueva_linea

escriba "total asistente ", h+m, " asistentes"

llamar nueva_linea

escriba "promedio edad hombres ", ph, " aos"

llamar nueva_linea

escriba "promedio edad mujeres ", pm, " aos"

llamar nueva_linea

escriba "asistente de menor edad", menor, " aos"

lea detener

fin

ejercicio 4

entero m, mad

caracter detener

mad<-0

escriba "minutos de la llamada "

lea m

si <=0 entonces

escriba "tiempo de la llamada no valido "

sino

si m<=3 entonces

escriba "valor de la llamada a 200 "

sino

mad<-(m-3)

mad<-(mad*30)

escriba "valor a pagar", mad+200

fin si
fin si

lea detener

fin

ejercicio 5

entero i, cont1, cont2, cont3, cont4, nota

caracter detener

inicio

i<-1

cont1<-0

cont2<-0

cont3<-0

cont4<-0

mientras i<11 haga

escriba "la nota del alumno ", i, " i "

lea nota

si (nota>0) y (nota<=100) entonces

si (nota <50) entonces

cont1<-cont1+1

fin si

si (nota>=50) y (nota<70) entonces

cont2<-cont2+1

fin si

si (nota>=70) y (nota <80) entonces

cont3<-cont3+1
fin si

si (nota>=80) entonces

cont4<-cont4+1

fin si

i<-i+1

sino

escriba "valor de nota fuera de rango, digite nuevamente la nota "

llamar nueva_linea

fin si

fin mientras

llamar nueva_linea

escriba 2alumnos por rango de calificaciones "

llamar nueva_linea

escriba "total alumnos con nota menos a 50 ", cont1

llamar nueva_linea

escriba "total alumnos con nota entre 50 y menos que 70 ", cont2

llamar nueva_linea

escriba "total alumnos con nota entre 70 y menor que 80 ", cont3

llamar nueva_linea

escriba "total alumnos con notas igual o superior a 80 ", cont4

lea detener

fin

Вам также может понравиться