miércoles, 26 de octubre de 2011

Tarea: Algoritmo en SLE2


1. A un trabajador le pagan segun sus horas y una tarifa de pago por  horas. si la cantidad de horas trabajadas es mayor a 40 horas. la   tarifa se incrementa en un 50% para las horas extras. calcular el    salario del trabajador dadas las horas trabajadas y la tarifa.

var ht,t,he,s,te: numerico
inicio
        cls()
        imprimir("digite la cantidad de horas trabajadas")
        leer(ht)
imprimir("digite la tarifa por horas")
        leer(t)
si (
       ht <= 40 ){
s= ht * t
sino
te=t + 0.50 * t
he=ht - 40
       s=he * te + 40 * t
}
imprimir("el salario es ", s )
fin


2. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%.


var m,d: numerico
inicio
       cls()
       imprimir("digite el monto")    
       leer(m)
       si(
       m > 100) {
d=m * 10 / 100
       sino
d=m * 2 / 100
}
imprimir("el monto es ", m, " y el descuento es", d)
fin

3. Dada las horas trabajadas de una persona la tarifa de pago. Calcular su salario e imprimirla.


var h, t, s: numerico inicio cls() imprimir("digite la cantidad de horas trabajadas") leer(h) imprimir("digite la tarifa por horas") leer(t)
s= h * t
imprimir("el salario es ", s) fin


4.Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos.



var ts,m,s: numerico 
inicio
   cls()
   imprimir("digite el tiempo en segundos")
leer(ts)
si (
   m == ts / 60 ) {
s=ts % 60
}
imprimir(" minutos", m," segundos ", s)
fin

No hay comentarios:

Publicar un comentario