Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller Algoritmos y Programacion
Taller Algoritmos y Programacion
1.
descuento,valor a pagar,valor deuda = real
imprimir (valor a pagar con descuento)
leer (valor deuda)
si (valor deuda>0)entonces
si(valor deuda >= 60000 and valor deuda < 150000) entonces
descuento=valor deuda * 0,2
valor a pagar=valor deuda-descuento
Finsi
si(valor deuda >= 150000 and valor deuda < 300000) entonces
descuento=valor deuda * 0,3
valor a pagar=valor deuda-descuento
Finsi
si(valor deuda >= 300000 and valor deuda < 800000) entonces
descuento=valor deuda * 0,4
valor a pagar=valor deuda-descuento
Finsi
si(descuento>0) entonces
imprimir (el descuento es+ descuento)
imprimir (el valor a pagar es + valor a pagar)
finsi
si-no
si(descuento<=0) entonces
imprimir (ingrese un valor de campo positivo)
fin
2.
descuento,valor a pagar,valor compra=real
plan=caracteres;
prepago,postpago=caracteres,booleano
imprimir (valor a pagar del plan con descuento)
imprimir (ingrese el tipo de plan)
leer (plan)
si (plan=prepago) entonces
imprimir (plan prepago)
leer (ingrese el valor de la compra)
si(valor compra >100000 and valor compra < 900000) entonces
descuento=valor compra * 0,1
valor a pagar=valor compra-descuento
Finsi
si(valor compra >=1000000) entonces
descuento=valor compra * 0,2
valor a pagar=valor compra-descuento
Finsi
imprimir (el descuento es+descuento
imprimir (valor a pagar es + valor a pagar)
si-no
imprimir (plan postpago)
leer (ingrese el valor de la compra)
si(valor compra <500000) entonces
descuento=valor compra * 0,15
valor a pagar=valor compra-descuento
Finsi
si(valor compra >= 500000 and valor deuda < 1000000) entonces
descuento=valor compra * 0,2
valor a pagar=valor deuda-descuento
Finsi
si(valor compra >=1000000) entonces
descuento=valor compra * 0,25
valor a pagar=valor compra-descuento
Finsi
si (plan<>prepago,postpago) entonces
imprimir (ingrese si o no)
fin
3.
sueldo,aumento,pago total=real
fin
4.
horas trabajadas,pagototal=real
imprimir(calculo de salario)
imprimir(ingrese horas trabajadas)
leer(horastrabajadas)
si(horastrabajadas>0)entonces
si(horastrabajadas>=1 and horastrabajadas<=35)entonces
pagototal=horastrabajadas*4000
finsi
si(horastrabajadas>35)entonces
pagototal=horastrabajadas*5000
finsi
si-no
imprimir(ingrese un valor de horas positivo)
0-1
2-3
4 ms
0-9
10%
9%
7%
10-19
8%
6%
4%
20 ms
5%
3%
2%