2021-1
UNMSM – FCF – IMF
C++ PARA INGENIERÍA
CAPITULO 2
DOCENTE : Juan Miguel de la Torre Ostos
ASIGNATURA : Lenguaje de Programación
ALUMNO : Alex Giron Yataco
SECCION : 8 – 10 am
2021-1
Problemas propuestos 2.6
1. Suponga que tiene que escribir un programa en C++ para calcular la resistencia total de un circuito en
serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencia individuales.
Suponga que el circuito consiste en una cantidad de resistores de 56 ohmios, 33 ohmios y 15 ohmios.
a. Para este problema de programación, ¿cuántas salidas se requieren?
Una, la resistencia total
b. ¿Cuántas entradas tiene este problema?
Tres, el número de resistencias individuales: m, n, p.
c. Determine un algoritmo para convertir los elementos de entrada en elementos de salida. Suponga que la
cantidad de resistores de 56 ohmios es m, la cantidad de resistores de 33 ohmios es n, la cantidad de
resistores de 15 ohmios es p.
d. Pruebe el algoritmo escrito para la parte c usando la siguiente muestra de datos: m = 17, n = 24 y p = 12.
2. Suponga que tiene que escribir un programa para calcular el valor de la distancia, en millas, dada la
relación:
Distancia = velocidad * tiempo transcurrido
a. Para este problema de programación, ¿cuántas salidas se requieren?
Una salida: distancia.
b. ¿Cuántas entradas tiene este problema?
Dos entradas: velocidad y tiempo transcurrido.
c. Determine un algoritmo para convertir los elementos de entrada en elementos de salida.
d. Pruebe el algoritmo escrito para la parte c usando la siguiente muestra de datos: velocidad es 55 millas
por hora y tiempo transcurrido es 2.5 horas.
e. ¿Cómo debe modificarse el algoritmo que determinó en la parte c si el tiempo transcurrido se diera en
minutos en lugar de horas?
3. Suponga que tiene que escribir un programa para determinar el valor de ergios, dadas las relaciones:
a. Para este problema de programación, ¿cuántas salidas se requieren?
Una salida: ergios.
b. ¿Cuántas entradas tiene este problema?
Dos entradas: fergios y “u”.
c. Determine un algoritmo para convertir los elementos de entrada en elementos de salida.
d. Pruebe el algoritmo escrito para la parte c usando la siguiente muestra de datos: fergios = 14.65, π =
3.1416, μ = 1.672 y e = 2.7818.
4. Suponga que tiene que escribir un programa para mostrar las siguientes especificaciones:
Amplificación de voltaje: 35
Potencia de salida: 2.5 vatios
Ancho de banda: 15KHz
a. Para este problema de programación, ¿cuántas líneas de salida se requieren?
Tres salidas
b. ¿Cuántas entradas tiene este problema?
Tres entradas
c. Determine un algoritmo para convertir los elementos de entrada en elementos de salida.