Vous êtes sur la page 1sur 3

CIBERTEC

Direccin de Extensin Profesional


DIVISIN DE ALTA TECNOLOGA (DAT)

Programa : .Net 4.5 Fundamentals Developer


Curso : .Net 4.5 Fundamentals Developer
I.E.S.T.P JOS PARDO
Carrerea de Computacin e Informtica

Programa : Taller de Programacin Concurrente


Curso : Taller de Programacin Concurrente

Laboratorio N 2.1

Conocer los recursos a utilizar para la elaboracin de algoritmos

Objetivo:
Aplicar los conceptos vertidos en el presente capitulo desarrollando algoritmos simples
que involucren clculos matemticos.

Elabore los algoritmos mediante los pseudocdigos que resuelvan los siguientes problemas:

1. Calcule el promedio final de un alumno en funcin de sus 4 notas en un determinado curso,


si se sabe que la Nota 1 tiene peso 2, la Nota 2 tiene peso 3, la Nota 3 tiene peso 1 y la
Nota 4 tiene peso 2.

2. Se desea saber el neto a pagar de un obrero por su trabajo en la semana, si se sabe que
trabaja los das lunes, mircoles, viernes y domingos. La hora de trabajo se cotiza en 30
soles y los domingos es del doble. El algoritmo debe leer las horas trabajadas en cada da,
as como leer la cantidad de minutos de tardanza durante la semana. Se sabe que cada 10
minutos equivale a 20 soles de descuento. Se debe imprimir el total de ingresos (por
concepto de horas trabajadas), el total de descuentos (por las tardanzas) y el neto a pagar
(ingresos menos descuentos)

1
Solucin

ENUNCIADO1

Calcule el promedio final de un alumno en funcin de sus 4 notas en un determinado curso, si


se sabe que la Nota 1 tiene peso 2, la Nota 2 tiene peso 3, la Nota 3 tiene peso 1 y la Nota 4
tiene peso 2.

VARIABLES
ENTERAS : intN1, intN2, intN3,intN4
REAL : sngP

INICIO
intN1<- 0
intN2<- 0
intN3<- 0
intN4<- 0
sngP <-0
LEER intN1, intN2, intN3,intN4
sngP <- (2*intN1+3*intN2+intN3+2*intN4)/10
IMPRIME "EL PROMEDIO ES : " & sngP

FIN

2
ENUNCIADO2

Se desea saber el neto a pagar de un obrero por su trabajo en la semana, si se sabe que
trabaja los das lunes, mircoles, viernes y domingos. La hora de trabajo se cotiza en 30 soles y
los domingos es del doble. El algoritmo debe leer las horas trabajadas en cada da, as como
leer la cantidad de minutos de tardanza durante la semana. Se sabe que cada 10 minutos
equivale a 20 soles de descuento. Se debe imprimir el total de ingresos (por concepto de horas
trabajadas), el total de descuentos (por las tardanzas) y el neto a pagar (ingresos menos
descuentos).

VARIABLES
REALES: HorasLun, HorasMie, HorasVie, HorasDom, Tardanzas, HorasTotal ,
PagoBrut, Desc, PagoNet

INICIO
HorasLun <- 0
HorasMie <- 0
HorasVie <- 0
HorasDom <- 0
Tardanzas <- 0
HorasTotal <- 0
PagoBrut <- 0
Desc <- 0
PagoNet <- 0

LEER HorasLun, HorasMie, HorasVie, HorasDom, Tardanzas


HorasTotal <- HorasLun + HorasMie + HorasVie + HorasDom * 2
PagoBrut <- HorasTotal * 30
Desc <-Tardanzas / 10 * 20
PagoNet <- PagoBrut - Desc

IMPRIME "EL PAGO POR HORAS TRABAJADAS ES : " & PagoBrut


IMPRIME "EL DESCUENTO POR TARDANZAS ES : " & Desc
IMPRIME "EL PAGO NETO ES : " & PagoNet

FIN

Vous aimerez peut-être aussi