PROGRAMACION LOGICA
1. Construya un programa tal, que dados como datos la categoría del trabajador, el valor del día de trabajo del trabajador y el número de días trabajados, calculeel aumento correspondiente teniendo en cuenta la siguiente tabla. Imprima la categoría del trabajador y su nuevo sueldo.
CATEGORIA
AUMENTO
1
15%
2
10%
3
8%
4
5%
LógicaCONSTANTE: ---------------------------------
VARIABLE: Real: Sueldo, Aumento Entero: catg
INICIO
1. Leer catg
2. Sí (catg=1) entonces
Aumento= (sueldo*0.15)
Fin _sí
Síno sí (catg==2) entonces
Aumento= (sueldo*0.10)
Fin _sí
Sí no sí (catg==3) entonces
Aumento= (sueldo*0.08)
Fin _sí
Sí no sí (catg==4) entonces
Aumento= (sueldo *.005)
Fin _sí
Sí no Escribir“Fuera de categoría”
Fin _sí
FIN
( o el también hizo este )
CONSTANTE: ---------------------------------
VARIABLE: Real: Sueldo, Aumento Entero: catg
INICIO
1. Leer catg
2.Según (catg) sea
1: Aumento= sueldo*0.15
2 : Aumento= sueldo*0.10
3: Aumento= sueldo*0.08
4: Aumento= sueldo*0.07
Sí no Escribir “Categoría no reconocida”
Aumento= 0
Fin _según
3. EscribirAumento
4. FIN
2. Una librería vende libros con las siguientes condiciones: Si el cliente es tipo 1 se le descuenta el 30%, si el cliente es de tipo 2 se le descuenta el 20%, si el cliente es tipo 3se le descuenta el 10%. Cuando el cliente realiza una compra se registran los siguientes datos: Nombre del cliente, tipo de cliente, cantidad de libros y costo por libro (se considera que TODOS loslibros son del mismo valor). Elabore un programa que lea estos datos e imprima nombre, total a pagar, descuento y neto a pagar.
CONSTANTE: ------------------------------
VARIABLE: Cadena:nombre Real: precio, descuento, pagof Entero: tipo
INICIO
1. Leer nombre, tipo, precio
2. Según (tipo) sea
1: descuento= (precio*0.3)
Pagof= (precio – descuento)
2: descuento=...
Regístrate para leer el documento completo.