Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEMAS A TRATAR:
✓ Declaración etiquetadas.
✓ Declaraciones compuestas.
✓ Declaraciones de expresiones.
✓ Declaraciones de selección.
Alumnos:
Jeanpiero Flores Yanqui (29-42)
TRABAJO DE Aldair Belisario Fernandez(1-14)
Gustavo Daniel Ticona Hilario (15-28)
PROGRAMACION
C++
Funciones con referencia UNIVERSIDAD CATÓLICA DE SANTA MARÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE
SISTEMAS
UNIVERSIDAD CATÓLICA DE SANTA MARIA AREQUIPA – SEMESTRE PAR 2022 22 de noviembre de 2022
EJERCICIOS PROPUESTOS
8. Hacer una función en lenguaje C++ que sin usar la función pow de la
librería math.h, calcule la potencia de un número.
9. Dado un intervalo [a, b], calcular y mostrar la sumatoria de los números
enteros que pertenecen a dicho intervalo y son divisibles por un número
entero c ingresado por el usuario. Desarrollar una función que calcule la
sumatoria de divisibles de c pertenecientes al intervalo [a, b] pasando los
valores a, b y c como parámetros.
11. Hacer una función en lenguaje C++ que lea una distancia en
kilómetros y la convierta a millas.
12. Implementar una función en lenguaje C++ que convierta
centímetros a pulgadas y libras a kilogramos.
17. Hacer una función en lenguaje C++ que sin usar la función pow de
la librería math.h, calcule la potencia de un número.
18. Dado un intervalo [a, b], calcular y mostrar la sumatoria de los
números enteros que pertenecen a dicho intervalo y son divisibles por
un número entero c ingresado por el usuario. Desarrollar una función
que calcule la sumatoria de divisibles de c pertenecientes al intervalo
[a, b] pasando los valores a, b y c como parámetros.
19. Realizar una función descuento en lenguaje C++ para una tienda
de zapatos que tiene una promoción de descuento para vender al
mayor, esta dependerá del número de zapatos que se compren. Si son
más de diez, se les dará un 10% de descuento sobre el total de la
compra; si el número de zapatos es mayor que veinte; pero menor de
treinta, se le otorga un 20% de descuento; y si son más de treinta
zapatos se otorgará un 40% de descuento. El precio de cada zapato es
de $80.
20. Desarrollar un programa en lenguaje C++ para ayudar a un
trabajador a saber cuál será su sueldo semanal, para ello será
necesario desarrollar una función que calcule su salario semanal, para
lo cual ingresar se sabe que, si trabaja 40 horas o menos, se le pagará
$20 por hora, pero si trabaja más de 40 horas entonces las horas extras
se le pagarán a $25 por hora.
21. Escribir una función descuento en lenguaje C++ para una tienda
de helado, dicho descuento se otorga a sus clientes de acuerdo con su
membresía. Sólo existen tres tipos de membresía: tipo A, tipo B y tipo
C. Los descuentos son los siguientes:
▪ Tipo A 10% de descuento.
▪ Tipo B 15% de descuento.
▪ Tipo C 20% de descuento.
22. Escribir una función primos en lenguaje C++ que lea un entero
positivo de dos dígitos y determinar si sus dígitos son números primos.
23. Hacer una función en lenguaje C++ que solicite al usuario que
ingrese una fecha y calcule el día correspondiente del año. Ejemplo, si
se ingresa la fecha 31 12 1998, el número que se visualizará será 365.
24. Desarrollar una función incremento en lenguaje C++ que ayude a
una empresa a incrementar los salarios de los trabajadores de la
siguiente manera:
Tipo de salario %
▪ De 0 a $9 000 20%
▪ De $9 000 a $15 000 10%
▪ De $15 000 a $20 000 5%
▪ Más de $20 000 3%
25. Escribir una función romano en lenguaje C++ que permita la
entrada de un número natural y como salida muestre el número romano
correspondiente.
26. Desarrollar un programa en lenguaje C++ que simule un cajero
automático, tendrá como entrada el saldo inicial, asimismo contará con
tres opciones de menú: Saldo inicial, depositar, retirar, salir. Cree una
función por cada operación.
27. Escribir un programa en lenguaje C++ que tenga un menú con las
siguientes opciones: potencia al cuadrado, potencia al cubo, raíz
cuadrada, raíz cúbica. Como salida debe mostrar el resultado
correspondiente acorde con el número ingresado y la operación
solicitada. Cree una función por cada una de las opciones de menú.
28. Desarrollar una función en lenguaje C++ que determine el número
de valores distintos entre tres variables introducidas por el usuario
(ejemplo 8, 8 y 8 entrados por el usuario dan 1 valor distinto).
PARTE DE Jeanpiero Flores Yanqui (29-42)
29. Realice una función tipo_triangulo en el lenguaje C++ que lea la
longitud de los tres lados (a, b, c) de un triángulo y muestre en la salida
el tipo de triángulo que es, de acuerdo con la siguiente casuística, a es
la longitud más larga de un triángulo, b y c es la medida de los lados
restantes:
▪ Si a ≥ b + c, no se trata de un triángulo.
▪ Si a2 = b2 + c2 , es un triángulo rectángulo.
▪ Si a2 < b2 + c2, es un triángulo acutángulo.
▪ Si a2 > b2 + c2, es un triángulo obtusángulo.
30. Hacer una función en lenguaje C++ que permita ingresar dos
números enteros, es decir el límite inferior y el límite superior. La función
mostrará como salida todos los números enteros comprendidos en el
rango de dichos límites.