Está en la página 1de 2

UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR

FACULTAD DE INFORMÁTICA Y CIENCIAS


APLICADAS
ASIGNATURA ESCUELA DE INFORMÁTICA SECCIÓN CICLO AULA LAB N
TECNICAS DE PROGRAMACIÓN I
PROFESOR LICDA. SANDRA M. CANTARERO O
01 02-2019 FM-503 11 T
GUÍA PRACTICA #1 EVALUADA PARA EL TERCER PARCIAL
A
TRABAJANDO CON ESTRUCTURA REPETITIVA WHILE (CONTADOR,
TEMA USUARIO, CENTINELA FECHA: 06 OCTUBRE DE 2019
Nº CARNET APELLIDOS NOMBRE FIRMA
1.

INDICACIONES:
Utilizando los apuntes, cuaderno de clases y bibliografía adicional desarrolle cada uno de los problemas planteados.
Lea detenidamente cada ejercicio y cree el programa fuente de cada uno de los ejercicios.
Esta actividad tiene el 10% de ponderación para el tercer parcial.
IMPORTANT!!!:
- Se trabajará en parejas. Cada pareja deberá subir sus archivos al DRIVE, y poner el enlace en el aula de
apoyo.
- Trabajos iguales serán anulados.
- Deberá subir los archivos .CS en una carpeta con el nombre “Act_3°Evaluación_ Apellido_Nombre” subirlo
al Drive y compartirlos a sandra.cantarero@mail.utec.edu.sv y al instructor JIMENEZ CAMPOS
GUILLERMO ISMAEL 2507132016@mail.utec.edu.sv; RODRIGUEZ CHAVEZ ULISES ALEXANDER
<2535942018@mail.utec.edu.sv>
Ejercicios:
-
-
1. Una tienda se dedica a la venta de computadoras, cuenta con 10 vendedores. Cada uno de ellos tiene un sueldo mensual pero
- NO HAY PRORROGA
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 (controlada por usuario)

2. Hacer un programa controlada por centinela que imprima las primeras 20 potencias de 3, estando controlada por usuario, contador
o centinela de la siguiente manera:
3^1=3
3^2=9
.
.
3 ^ 20 = 3486784401

3. 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. Considere además que no se puede obtener raíz cuadrada de valores negativos. (controlada por contador)

4. 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
(controlada por usuario.)

5. 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: (Controlada por
contador)
Categorías Edad
Niños 0 – 12
Jóvenes 13 – 29
Adultos 30 – 59
Ancianos 60 en Adelante

6. "El Buen Gusto" 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 con el 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.
(Controlada por centinela)

7. 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. Deberá ser controlado por usuario.

8. Hacer un programa que lea 30 consumos en una cafetería, si el consumo ingresado excede los $5, el descuento será 7%. Mostrar el
pago de cada cliente y su respectivo descuento y el pago total acumulado. Deberá ser contralada por centinela.

9. A una fiesta asistieron una cantidad de personas de diferentes edades y sexos. Desarrollar un programa, que dadas las edades y
sexos de las personas permita calcular:
- Cuantas personas asistieron a la fiesta.
- Cuantos hombres y cuantas mujeres.
- Promedio de edades por sexo.
- La edad de la persona más joven que asistió.
(usando contador)

10. Hacer un programa que imprima las parejas de valores:


(controlado por centinela)

3 2
3 4 EJEMPLOS:
3 6 3 2
3 8 3 4
6 2 ..
6 4 ..
6 6 9 8
6 8
9 2
9 4
9 6
9 8

También podría gustarte