estructura secuencial
Algoritmo Secuencial La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin
En una empresa le pagan a sus trabajadores las 48 horas establecidas por normal , existen tres cargos y de acuerdo al cargo y de acuerdo al cargo el valor de la hora es de 25.00,40.000,50.000
se da un bono al empleado para vivienda del 10%y otro de transporte del 5%
al final del trabajo le descuentan el 12% por seguridad social ,
muestre
salario inicial
bonos dados al trabajador
descuento por seguridad
salario final
descuento por seguridad
salario final
1)real valor_ca,salari_i,b_vivien,b_transp,segurida,salari_f,t_bonos
inicio
escriba " valor de cargo "
lea valor_ca
salari_i <- valor_ca*48
b_vivien <- salari_i*0.10
b_transp <- salari_i*0.05
segurida <- salari_i * 0.12
salari_f <- salari_i+b_vivien+b_transp-segurida
t_bonos <- b_vivien+b_transp
escriba " salario inicial ", salari_i
llamar nueva_linea
escriba " total a pagar ", salari_f
llamar nueva_linea
escriba " total en bonos ", t_bonos
llamar nueva_linea
escriba " total descontado ", segurida
fin
Un distribuidor de golosinas vende sus productos por cajas
los productos tiene un recargo del 16 % por iva
mostrar
el nombre del producto
el numero de cajas
el precio inicial
valor del iva
precio final
los productos tiene un recargo del 16 % por iva
mostrar
el nombre del producto
el numero de cajas
el precio inicial
valor del iva
precio final
2)cadena[50] nombre_P
real cant_caj,precio_u,precio_c,iva,precio_p,total_p
inicio
escriba " nombre del producto "
lea nombre_p
escriba " cantidad de cajas "
lea cant_caj
escriba " precio de una unidad "
lea precio_u
precio_c <- precio_u*cant_caj
iva <- precio_c*0.16
total_p <-precio_c+iva
escriba " nombre del producto ", nombre_p
llamar nueva_linea
escriba " numero de cajas ", cant_caj
llamar nueva_linea
escriba " valor de caja " , precio_u
llamar nueva_linea
escriba " el iva fue " , iva
llamar nueva_linea
escriba " total a pagar ", total_p
llamar nueva_linea
escriba " gracias por elegirnos ,esperamos tu regreso "
fin
Una institucional educativa requiere la información con al menos 10 datos de cada estudiante y mostrarlo en una frase
3)cadena[100]nombre,fecha,edad,nombre_M,nombre_p,colegio,correo
real telefono,direcion,celular
inicio
escriba " su nombre"
lea nombre
escriba " fecha de nacimiento"
lea fecha
escriba "edad"
lea edad
escriba "nombre de su madre"
lea nombre_m
escriba "nomre de su padre"
lea nombre_p
escriba "donde estudia"
lea colegio
escriba "cual es su correo"
lea correo
escriba "cual es su telefono"
lea telefono
escriba "direccion"
lea direcion
escriba "celular"
lea celular
escriba " su nombre", nombre, " fecha de nacimiento",fecha, "edad", edad, "nombre de su madre", nombre_m,"nomre de su padre", nombre_p, "donde estudia", colegio , "cual es su correo" ,correo ,"cual es su telefono",telefono ,"direccion" ,direcion,"celular",celular
fin
una persona desea saber cual es su edad teniendo su año de nacimiento
mostrar
nombre
edad
4)real f_1,f_2,cumple
inicio
escriba "fecha de nacimieno"
lea f_1
escriba "fecha actual"
lea f_2
cumple<-f_1-f_2
escriba cumple
fin
algoritmo que me permita hallar el pago final de un televisor al que se le hace un 50% de descuento mostrar
la marca
el tamaño en pulgadas
pago inicial
el descuento
el pago final
nombre completo de quien lo compro
5)
real precio_i,pulgadas,pago_f,descue
cadena[50] marca,comprado
inicio
escriba " marca: "
lea marca
escriba " precio: "
lea precio_i
escriba " tamaño: "
lea pulgadas
escriba " propietario: "
lea comprado
descue <- precio_i*0.5
pago_f <- precio_i-descue
escriba " propietario: ",comprado
llamar nueva_linea
escriba " la marca: ",marca
llamar nueva_linea
escriba " tamaño: ",pulgadas
llamar nueva_linea
escriba " valor: ",precio_i
llamar nueva_linea
escriba " descuento: ",descue
llamar nueva_linea
escriba " total: ",pago_f
fin
No hay comentarios.:
Publicar un comentario