Logo Studenta

Evaluación de Programação I

¡Estudia con miles de materiales!

Vista previa del material en texto

UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR 
FACULTAD DE CIENCIA Y TECNOLOGIA 
CÁTEDRA DE PROGRAMACIÓN 
ASIGNATURA: PROGRAMACIÓN I 
PROFESOR : ING. VERÓNICA IDALIA ROSA DE RIVERA 
EVALUACIÓN: 1ª. ACTIVIDAD EX-AULA SEGUNDA EVALUACIÓN 
INSTRUCTOR: EMERSON ORELLANA 
SECCIÓN 
 
03 
 
CICLO 
 
01-2018 
AULA 
 
 
NOTA 
OBTENIDA 
 
 FECHA: 27/02/2018 
 No. CARNÉ APELLIDOS NOMBRES 
 
 FIRMA 
1 
2 
3 
4 
5 
6 
NOTA: cualquier consulta debe realizarla durante los primeros treinta minutos después de iniciarse la prueba. 
 
INDICACIONES: 
1. Haga grupos de 6 integrantes como máximo y trabaje de forma clara y ordenada los siguientes ejercicios. 
2. Esta actividad tiene una ponderación del 20% para la segunda evaluación. 
3. Haga uso de las estructuras de control, entre ellas la estructura while, do while o for. 
4. Elabore cada uno de los programas haciendo uso de Notepad++ y guarde cada archivo con extensión .cs dentro de una 
carpeta, además agregue un archivo de texto con los nombres de los integrantes y luego comprime la carpeta. 
5. Uno de los integrantes subirá la carpeta al link que estará habilitado para tal fin en el salón de apoyo a más tardar el 8 
de marzo hasta las 11:55 p.m. 
6. NO HAY PRORROGA 
7. Trabajos iguales serán anulados. 
 
Ejercicios: 
1. Una tienda se dedica a la venta de computadoras, cuenta con 10 vendedores. Cada uno de ellos tiene un sueldo mensual 
pero además de su sueldo ganan una comisión por venta: 
• Si el monto de venta es mayor o igual de 1000 la comisión será del 15% 
• Si el monto de venta es mayor o igual a 500 y menor de 1000 la comisión es del 10% 
• Si el monto de la venta es menor que 500 el 5% de comisión 
Calcular cuánto recibirán por comisión y el salario total cada uno de los vendedores. 
2. Un supermercado realiza una tómbola, en la cual tienen que sacar de una canasta una bolita la cual tiene un número 
grabado, los premios se dan bajo la siguiente tabla y solamente tienen derecho los clientes cuya compra supere los $30 
# bolita Premio 
1 1 shampoo 
2 1 paquete de 3 jabones de baño 
3 1 pasta de dientes 
4 1 bolsa de detergente 
5 1 caja de cereal de chocolate 
 
Notal: No se sabe la cantidad de clientes que llegará al supermercado 
3. Mostrar en pantalla la siguiente serie de números: 100 … 2 0 
4. Hacer un algoritmo que imprima las primeras 20 potencias de 3, de la siguiente manera: 
 3 ^ 1 = 3 
 3 ^ 2 = 9 
 . 
 . 
 . 
 3 ^ 20 = 3486784401 
 
5. "SAGA FALABELLA" se encuentra de aniversario y ha programado una serie de ofertas con la finalidad de brindar 
facilidades a sus clientes y a la vez de incrementar sus ventas. Estas ofertas se basan específicamente en un 
porcentaje de descuento sobre el total de compra el cual varía de acuerdo al monto: 
• Por un monto mayor o igual a $500 se hará un descuento del 30% 
• Por un monto menor de $500 pero mayor o igual a 200 se hará un descuento del 20% 
• Por un monto menor de $200 pero mayor o igual a 100 se hará un descuento del 10% 
No se conoce el número de personas que llegarán a la tienda. 
 
6. En una empresa de 100 trabajadores, se hará un aumento al salario de acuerdo con el tiempo de servicio, para este 
aumento se tomará en cuenta lo siguiente: 
Tiempo de servicio: de 1 a 5 años Aumento: $25 
Tiempo de servicio: de 5 a 10 años Aumento: $50 
Tiempo de servicio: de 10 a 20 años Aumento: $100 
Tiempo de servicio: de 20 años a más Aumento: $150 
 
7. Una persona debe realizar un muestreo con 50 personas para determinar el promedio de peso de los niños, jóvenes, 
adultos y ancianos que existen en su zona habitacional, se determinan las categorías con base en la siguiente tabla: 
Categorías Edad 
Niños 0 – 12 
Jóvenes 13 – 29 
Adultos 30 – 59 
Ancianos 60 en Adelante 
 
8. Hacer un programa que imprima el cubo y la raíz cuadrada de un numero ingresado por la pantalla; el programa 
debe estar confeccionado de tal manera que el proceso a efectuarse sea repetitivo. Debe terminar cuando al 
pedir el número se ingrese el valor 0. 
9. Ingresar año como entero. Mostrar si el año es bisiesto. Un año es bisiesto si el año es divisible por 4 y no es 
divisible por 100 o es divisible por 400. El lazo deberá ser controlado por el usuario. 
10. Hacer un algoritmo que imprima las parejas de valores: 
3 2 
3 4 
3 6 
3 8 
6 2 
6 4 
6 6 
6 8 
9 2 
9 4 
9 6 
9 8 
 
Ejemplo: 
 3 2 
 3 4 
 . 
 . 
 . 
 9 8

Continuar navegando