Está en la página 1de 3

Hoja de Ejercicios № 1

Tema: Introducción a C++ Semestre: 2021-A

Ejercicio 1
Escriba un programa que permita ingresar su nombre por teclado y almacene el mismo en una
variable, posteriormente, el programa deberá imprimir el siguiente mensaje en pantalla:

**************************************
* Hola Mundo, mi nombre es: NOMBRE *
**************************************

Ejercicio 2
Escriba un programa que reciba dos números naturales a y b, luego muestre en pantalla el
resultado de las siguientes operaciones:

• Potencia: ab

• Raíz: 3 5a + b2

• Logaritmo: ln(|2a3 − 4b2 + 1|)

ea+b
• División:
3
1+ 2
a + b2

Ejercicio 3
Un oficial de crédito tiene la ardua tarea de calcular el valor de la cuota mensual P que deberá
pagar un individuo que solicita un crédito al Banco PagaYa. Para lo cual, accede a la información
del capital prestado C, al tipo de interés anual pactado i, y al plazo del crédito n expresado en
meses. Posteriormente, evalúa la siguiente expresión:
C
P = ( )−n
1 − 1 + i(m)
i(m)
donde:

i(m) = m
1+i−1

Escriba un programa que reciba como datos: el capital prestado, el tipo de interés anual y el
plazo en meses. Posteriormente, se presente en pantalla el valor de la cuota mensual que deberá
pagar el individuo.

Programación - E.P.N. Página 1


Ejercicio 4
Realice un programa que evalúe la expresión:

|x3 − 4z + xy|
f (x, y, z) =
ln(y 2 + y + 1)

donde, x, y, z son valores reales ingresados por el usuario.

El programa deberá mostrar en pantalla el siguiente resultado:

++++++++++++++++++++++++
Valor de x:
Valor de y:
Valor de z:
Resultado f(x,y,z):
++++++++++++++++++++++++

Ejercicio 5
Escriba un programa que reciba la temperatura media de la ciudad de Quito medida en grados
Fahrenheit y muestre en la salida estándar la temperatura expresada en grados Celcius, Kelvin
y Rankine.

El programa deberá mostrar en pantalla el siguiente resultado:

Temperatura en Fahrenheit: F
Equivalente en Celcius: C
Equivalente en Kelvin: K
Equivalente en Rankine: R
Gracias por usar el programa :)

Ejercicio 6
Escriba un programa que reciba el área de un círculo y muestre en la salida estándar el valor
del radio y del perímetro del círculo. (NOTA: defina una constante para π).

El programa deberá mostrar en pantalla el siguiente resultado:

*******************
*** Resultados ***
*******************
Área: A
Radio: r
Perímetro: P
*******************

Programación - E.P.N. Página 2


Ejercicio 7
Cuando se adquiere un producto en una máquina dispensadora y no se introduce el importe
exacto, la máquina utiliza un algoritmo para devolver el mínimo número de monedas. Por
ejemplo, si cierta bebida tiene un costo de 1.65 dólares y el usuario ingresa 2.00 dólares, el cambio
a entregarse corresponde a 35 centavos los cuales pueden ser entregados empleando monedas de
diversa denominación:

• Opción 1: 25 ctvs + 10 ctvs

• Opción 2: 25 ctvs + 5 ctvs + 5 ctvs

• Opción 3: 10 ctvs + 10 ctvs + 10 ctvs + 5 ctvs

Si la máquina únicamente acepta monedas de las siguientes denominaciones: 5 ctvs, 10 ctvs, 25


ctvs, 50 ctvs y 1 dólar. Se evidencia que la opción 1 del ejemplo entregará la menor cantidad de
monedas, por tal razón, empleará dicha opción la máquina.

Escriba un programa que lea el costo del producto y la cantidad de dinero introducida por el
usuario en la máquina y escriba en la salida estándar las monedas devueltas por la máquina.

El programa deberá mostrar en pantalla el siguiente resultado:

Costo bebida: C
Cantidad Ingresada: P
Cambio: V
Número de monedas de 5 ctvs:
Número de monedas de 10 ctvs:
Número de monedas de 25 ctvs:
Número de monedas de 50 ctvs:

Programación - E.P.N. Página 3

También podría gustarte