5
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

Taller Algoritmos y Programacion

Embed Size (px)

DESCRIPTION

Taller Algoritmos y Programacion

Citation preview

Page 1: 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

Page 2: Taller Algoritmos y Programacion

2. descuento,valor a pagar,valor compra=realplan=caracteres; prepago,postpago=caracteres,booleanoimprimir (“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

Page 3: Taller Algoritmos y Programacion

3.

sueldo,aumento,pago total=real

imprimir (“calculo de aumento de sueldo”)imprimir(“ingrese su sueldo”)leer (“sueldo”)

si(sueldo<=1000000) entonces aumento=sueldo*0.15 pago total=aumento+sueldo

fin si

si-no imprimir(“su sueldo no aplica para descuento”)

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”)

Page 4: Taller Algoritmos y Programacion

5. Un primer automóvil se mueve de la ciudad A a la ciudad B, otro automóvil se mueve de la ciudad B a la ciudad A, ambos se desplazan con movimiento rectilíneo uniforme. Si se conocen sus velocidades y la distancia entre la ciudad A y la ciudad B, calcular el tiempo al cabo del cual los automóviles se encuentran.

6. Se desea calcular el total de retención en la fuente de un empleado y el sueldo neto a pagar, si se sabe que los descuentos dependen del número de hijos y del total de años que lleva trabajando en la empresa (según tabla anexa). Se debe leer el sueldo básico del trabajador, el número de hijos y el número de años de trabajo e informar el sueldo neto a pagar (básico – retención).

Hijos

Años

0-1 2-3 4 ó más

0-9 10% 9% 7%

10-19 8% 6% 4%

20 ó más 5% 3% 2%