Ejericios Rezagados

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

FUNDAMENTO DE PROGRAMACIÓN

TRABAJO REZAGADOS
ALUMNO: Ciclo
Docente: Ing. Omar Valencia Gallegos Fecha:

PROBLEMAS PROPUESTOS

1. Diseñe un programa que calcule el sueldo final de un empleado que se le paga S/.30.00 por
cada hora trabajada en el mes; así mismo, todos los empleados reciben un pago de
gratificación de acuerdo a los años de servicios que tiene el empleado, como se muestra en el
siguiente cuadro:

Años de Servicios % de Gratificación


0a5 60%
6 a 10 80%
11 a más 100%

2. Un cliente desea comprar una cantidad de pantalones del mismo tipo, se ofrecen los
siguientes precios unitarios según el tipo:

Tipo Precio (S/.)


Deportivo 50
Casual 60
Elegante 70
Se efectúa rebajas a las personas que compren varias prendas del mismo tipo en base a lo
que se indica en la tabla:
Cantidad Descuento (%)
sobre el precio de compra
1 – 10 3%
11 – 16 5%
17 a más 7%

Desarrolle un programa que determine cuanto es el monto del descuento y cuanto el monto
final a pagar.

3. Elaborar un programa que permita aceptar los siguientes datos de N empleados de


una empresa: nombre, categoría (entero), sueldo básico. Considerar las siguientes
condiciones:
a.- Si el empleado pertenece a la categoría 1, la bonificación será 12% del sueldo
básico
b.- Si el empleado pertenece a la categoría 2, la bonificación será 10% del sueldo
básico
c.- Si el empleado pertenece a la categoría 3, la bonificación será 8% del sueldo
básico
d.- Para los demás casos la bonificación será 6% del Sueldo Básico

Se debe mostrar la suma de sueldos básicos, del importe de bonificación por


categoría y del sueldo total.
4. Diseñe un programa que imprima y sume 40 términos de la siguiente serie. Los
términos serán mostrados en una columna a razón de un término por fila:
4, 7, 10, 13, 16, 19, 22,…

5. En una empresa, los salarios de N trabajadores van a aumentar en base al contrato actual de
los trabajadores:

Contrato Aumento %
De 0 a 1500 soles 20
De 1501 a 3000 soles 10
De 3001 a 6000 soles 5
De 6001 soles a más 0

Además, los trabajadores recibirán una bonificación especial de acuerdo a su condición civil.

Estado civil Bonificación


Soltero 100.00
Casado 150.00

Se pide mostrar el aumento, la bonificación y el sueldo neto de los trabajadores.

6. Escriba un programa que almacene números aleatorios en un arreglo. Mostar los números del
arreglo. Mostrar el menor valor y la cantidad de veces que aparece en el arreglo. Lo mismo
para el mayor valor

7. Escriba un programa que almacene números aleatorios en un arreglo. Mostar los números del
arreglo. Sumar los números pares y restar los impares. Mostrar el resultado final.

8. Escriba un programa, que declare un arreglo de enteros e inicialice con valores aleatorios los
muestre en pantalla, pida ingresar dos valores enteros que corresponden a dos posiciones del
arreglo. El programa debe intercambiar los valores enteros en esas 2 posiciones. Por ejemplo,
si el arreglo A tuviese los valores A={8,1,4,7,5,10,6,3,9}, al introducir los valores 2 y 5, se
intercambia los valores A[2] y A[5], modificando el arreglo de la siguiente forma: A=
{8,1,10,7,5,4,6,3,9}

9. Construya un algoritmo que lea una frase del español de máximo 100 caracteres y determine
cuántas vocales tiene.

10. Un cliente, por campaña navideña, desea comprar panetones, donde según su marca tiene un
precio:

Marca del Panteón Precio Unitario


D’Onofrio 20
Motta 19
Todinno 18
Naval 9
Santa Claus 11
Doña Pepa 10

Si el cliente desea comprar más de 20 panetones de una misma marca, se le aplicará un


descuento del 10% sobre el monto de la compra, obteniendo así el neto, que es la diferencia
entre el monto y el descuento.

Ingrese por teclado el nombre del cliente, la marca del panetón y la cantidad de panetones a
comprar; visualice el precio unitario del panteón, el monto de la compra, el descuento y el
neto a pagar.

También podría gustarte