11

Click here to load reader

Taller pseint adsi 581708

Embed Size (px)

Citation preview

Page 1: Taller pseint adsi 581708

EJERCICIOS RESUELTOS EN PSEINT

1. Los siguientes ejercicios están resueltos y escritos para que funcionen según la sintaxis de Pseint, transcribirlos en Pseint y probar su funcionamiento.

a. Dada las horas trabajadas de una persona y el valor por hora.Calcular su salario e imprimirlo.2 . A un trabajador le pagan según sus horas trabajadas y la tarifa está a un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por  hora se inc rementa en un 50% para las hora s  ex t ras . Ca lcu la r e l sa la r io de l trabajador dadas las horas trabajadas y la tarifa.

b. A un trabajador le pagan según sus horas trabajadas y la  tarifa está a un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora se inc rementa en un 50% para las horas  ex t ras . Ca lcu la r e l sa la r io de l trabajador dadas las horas trabajadas y la tarifa

Page 2: Taller pseint adsi 581708

c. Modificar el ejercicio anterior para obtener la suma de los salarios de todos los trabajadores.

d. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor oigual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encimade 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.

Page 3: Taller pseint adsi 581708

e. 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%.

Page 4: Taller pseint adsi 581708

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

g.D a d o   u n   t i e m p o   e n   m i n u t o s ,   c a l c u l a r   l o s   d í a s ,  h o r a s   y   m i n u t o s   q u e   l e corresponden

h. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales

Page 5: Taller pseint adsi 581708

i. Dado N notas de un estudiante calcular:a) Cuantas notas tiene reprobadas.b) Cuantas notas aprobadas.c) El promedio de notas.d) El promedio de notas aprobadas y reprobadas

j. Dado un número determinar la suma de sus dígitos.

Page 6: Taller pseint adsi 581708

k. Se trata de escribir el algoritmo que permita emitir la factura correspondiente a u n a   c o m p r a   d e   u n   a r t i c u l o   d e t e r m i n a d o ,   d e l   q u e   s e  a d q u i e r e n   u n a   o   v a r i a s unidades. El IVA es del 19% y si el precio bruto ( precio venta mas IVA) es mayor de $13000 se debe realizar un descuento del 5%.

l. Realizar un algoritmo que permita pedir 50 números

naturales y determine eimprima cuantos son pares, impares, positivos y negativos

Page 7: Taller pseint adsi 581708

m. Desarrollar un algoritmo para calcular e imprimir el factorial de un número

n. calcular le media de 100 numeros e imprimir su resultado.

Page 8: Taller pseint adsi 581708

o. Calcular y visualizar la suma de los números pares comprendidos

entre 20 y N(ambos incluidos)

2. Los siguientes ejercicios se deben desarrollar según experiencia obtenida del punto anterior.

a. CODENSA, desea contratar sus servicios para que elabore un algoritmo que le

permita calcular el Total a Pagar de cada cliente, por consumo de energía eléctrica. Los datos que deben ser leídos son los siguientes: Número de cuenta (3 dígitos), Estrato socioeconómico, tipo de servicio y cantidad de kilovatios consumidos.  Los cálculos por concepto de energía eléctrica utilizada, que debe realizar el algoritmo, son: Valor por consumo, que depende de los kWh consumidos, de la siguiente manera: Si el consumo está entre 0 y 150 kWh inclusive, la tarifa de cobro es de $320.45 por kWh consumido. Si el consumo está entre 150 y 250 kWh, el cobro es de $450.75. Se cobrará $501.65 por cada kWh, si el consumo está entre 250 y 350 kWh inclusive. Si el consumo sobrepasa los 350 kWh, el cobro por kWh consumido es de $600.50. Como es

Page 9: Taller pseint adsi 581708

bien sabido, todo recibo tiene un Cargo Fijo, para lo cual se estipuló que por cada estrato se cobra: $13550, Estrato1; para Estrato 2, $14280; $154850 para Estrato 3; para Estrato 4, $17090 y, $19895 para Estrato 5. La empresa otorga un subsidio dependiendo del uso que se le dé a la energía (Tipo de servicio). Así, si el tipo de servicio es 1 (Residencial), se otorga un descuento del 30% al total consumo (valor por consumo + cargo fijo). Si el tipo de servicio es 2 (Comercial), el descuento es del 27% del total consumo. Si el tipo de servicio es 3 (Industrial), el descuento es del 18% del total consumo. Con base en esta información, el algoritmo debe mostrar el Total a Pagar por cada cliente.

b. En una empresa hay 1500 empleados; usted, debe realizar un programa en

Visual Basic que lea el código de un trabajador, el número de horas trabajadas y el valor de la hora y calcule su salario total bruto. Calcule el salario neto sabiendo que si el salario bruto es menor a 500000, hay un descuento de 10%, para salarios entre 500001 y 1000000, el descuento es de 15%, pare salarios entre 1000001 y 4000000 el descuento es de 25% y para salarios mayores a 4000000 el descuento es de 30%.

c. Desarrollar un algoritmo que lea número de día, mes y año, y calcule la fecha

del día siguiente.

d. Determine por medio de un algoritmo, si un alumno es:

3. Destacable. cuando su promedio de notas es de 10 puntos.4. PLAUSIBLE: cuando su promedio de notas está entre 8 y menos de 10 puntos.5. CONVENCIONAL: cuando su promedio de notas está entre 7,5 y menos de 8 puntos.6. TÍPICO: cuando su promedio de notas está entre 6 y menos de 7,5 puntos.7. MALO: cuando su promedio de notas está entre 5 y menos de 6 puntos.8. DESASTROSO: a menos de 5 puntos.

e. Escriba un programa que lea el día y mes de su nacimiento y determine a qué signo zodiacal pertenece