Professional Documents
Culture Documents
cadena: nombre
caracter: detener
inicio
lea cedula
cedula<-cedula
lea nombre
nombre<-nombre
//
lea dias
lea devengado
llamar nueva_linea
entonces
subsidio<=(70500*dias/30)
sino
subsidio <=0
fin si
lea ventas
llamar nueva_linea
si ventas>=0 entonces
comision <-ventas*0.02
sino
comision <-0
fin si
llamar nueva_linea
lea prestamos
llamar nueva_linea
prestamo<-prestamo
sino
prestamo<-0
fin si
llamar nueva_linea
total<-sueldo+comision
total<-total-prestamo
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
sino
fin si
sino
fin si
leer detener
fin
Ejercicio 2
, summ:suma mujer
, h: hombres
, m: mujeres,
e: edad
, s: sexo
real pm, ph
carcter detener
inicio
menor <-10000
repita
lea e
llamar nueva_linea
si e<18 entonces
si e <-0 entonces
llamar nueva_linea
sino
fin si
llamar nueva_linea
sino
escriba "bienvenido "
llamar nueva_linea
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
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
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
llamar nueva_linea
lea detener
fin
ejercicio 4
entero m, mad
caracter detener
mad<-0
lea m
si <=0 entonces
sino
si m<=3 entonces
sino
mad<-(m-3)
mad<-(mad*30)
fin si
fin si
lea detener
fin
ejercicio 5
caracter detener
inicio
i<-1
cont1<-0
cont2<-0
cont3<-0
cont4<-0
lea nota
cont1<-cont1+1
fin si
cont2<-cont2+1
fin si
cont3<-cont3+1
fin si
si (nota>=80) entonces
cont4<-cont4+1
fin si
i<-i+1
sino
llamar nueva_linea
fin si
fin mientras
llamar nueva_linea
llamar nueva_linea
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
lea detener
fin