Está en la página 1de 2

Asignacion # 1

Instrucciones:
• Trabajar individual
• Valor: 5 puntos
• Fecha de entrega: 16 de octubre
• Guardar los archivos en una sola carpeta, comprimirla y Subirla la carpeta
comprimida a la plataforma CANVAS, sección TAREAS/ Asignación 1

Estructuras de Control
Escriba un programa en C++ que realice lo siguiente:

1. Una empresa que comercializa cosméticos tiene organizados a sus


vendedores en tres departamentos y ha establecido un programa de
incentivos para incrementar su productividad. El gerente, al final del mes, pide
el importe global de los tres departamentos y aquellos que excedan el 33%
de las ventas globales se les paga una cantidad extra equivalente al 20% de
su salario mensual. Si todos los vendedores ganan lo mismo, determinar
cuánto recibirán los vendedores de los tres departamentos al finalizar el mes.

2. Genere las tablas de multiplicar, donde el usuario pida que numero de tabla
quiere ver, así como el inicio y final de la tabla.

3. Algoritmo que lee un número entero y positivo N y escribe la lista de sus


divisores.

4. Algoritmo que lee un número X y otro entero positivo N y calcula la n-ésima


potencia de X.

5. Algoritmo que lee un número entero positivo N y calcula e imprime su factorial


N!.
Arreglos de Datos Unidimensionales

1) Supongamos que en una elección hubo 12 candidatos (con


identificadores 1,2,3,...,12). Por otra parte, los votos para cada candidato se
teclean de manera desorganizada como se muestra a continuación:

1 2 3 1 4 5 3 7 3 8 9 1 10 12 12 …….

Donde el número del voto representa 1 voto para ese candidato. Ejemplo: el voto
1 representa un voto para el candidato 1, el voto 10 representa un voto para el
candidato 10 y así sucesivamente.

Escriba un programa que pueda proporcionar la siguiente información:

El número de votos de cada candidato al final de la elección.


El candidato ganador, el número de votos que obtuvo y el porcentaje
correspondiente del total de la elección. Suponemos que el candidato ganador
no empató en número de votos con otro candidato.

2) Realice un programa en C++ que defina un arreglo de enteros de 12


elementos, permita ingresar los valores por teclado, encuentre el valor máximo
y lo muestre en pantalla.

También podría gustarte