Técnico Profesional en Mecatrónica Programación I – Grupo 100 Profesor: Camilo Cadavid Giraldo Taller #2 – Condicionales, ciclos y funciones. Programación en C++ De los siguientes enunciados se debe de entregar los archivos .cpp de cada uno de ellos, el código fuente debe de estar debidamente documentado. Ejercicios de condicionales: 1. Desarrolle un programa en C++ para saber si un año leído es bisiesto o no. Es año bisiesto si el residuo de año/4 es igual a cero y si el residuo de año/400 es igual a cero, y además que no sea divisible por 100. 2. Desarrollar un programa en C++ que identifique e imprima el número medio de un conjunto de tres números únicos. El número medio es aquel que no es el menor ni el mayor. 3. Se tiene el nombre del vendedor, código del producto, el total de las ventas de un vendedor, Calcule su comisión teniendo en cuenta que si el producto es de: Código 1 esta es del 5%, Código 2 esta es del 8%, Código 3 esta es del 3. Imprima el nombre y la comisión. 4. Calcular el valor a pagar en la matrícula por un estudiante, teniendo en cuenta lo siguiente: (valor matricula = cargos fijos + cargos variables) Los cargos fijos son $30.000 y los cargos variables se calculan sumando el 5% del patrimonio y un porcentaje de la renta así: renta < 500.000 el 1%; renta >= 500.000 y < de 1´000.000 el 1.5% y >= 1´000.000 el 2%. Cada registro contiene: código y nombre del estudiante, Patrimonio y Renta. Mostrar el nombre el valor de la matricula y de los cargos variables. 5. Se desea seleccionar un atleta para una maratón internacional, para seleccionarlo este debe haber terminado el maratón anterior, en un tiempo determinado. Los tiempos son 150 minutos para hombres menores de 40 años; 175 minutos para hombres con una edad mayor o igual a 40 años y 180 minutos para mujeres. Los datos a introducir (leer) son: Sexo, Edad y tiempo efectuado en su maratón anterior Ejercicios de ciclos: 1. Desarrolle un programa en en C++ Generar e imprimir las tablas de multiplicar del 2 al 15. 2. El departamento de Risaralda necesita conformar una selección de baloncesto y para ello necesita que los interesados cumplan los siguientes requisitos: Edad comprendida entre 18 y 22 años. Estatura de 1.75 metros en adelante. Peso de 65 kg en adelante. Solamente se le va hacer la prueba a 100 deportistas. Debemos determinar cuántos son aptos y cuantos no para conformar dicha selección. 3. Desarrollar un programa en C++ permita calcular el salario neto para cada uno de los 20 trabajadores de una empresa teniendo en cuenta que los datos de entrada son: nombre, sueldo básico por hora, numero de horas trabajadas, y descuento de retención en la fuente. 4. Desarrollar un programa en C++ permita crear los números pares comprendidos entre el 1 y el 29 con su respectiva sumatoria, una vez calculada dicha sumatoria, calcular e imprimir su cuadrado, cubo y promedio. Ejercicios de funciones: 1. Desarrolle una función en C++ que lea tres números y muestre en pantalla cual es el mayor y cuál es el menor, validar que los números sean distintos. 2. Desarrolle una función en C++ que lea N números, y calcule y muestre en pantalla la suma de los pares y el producto de los impares. 3. Desarrolle una función en C++ que permita leer un valor entero positivo N y determinar si es primo o no. 4. Desarrolle una función en C++ para calcular el factorial de N . (N! = 1*2*3*4....N). 5. Desarrolle una función en C++ para calcular la hipotenusa de un triangulo rectángulo conocida las longitudes de sus catetos. (hipotenusa = √catA + catB).