You are on page 1of 2

EXAMEN PARCIAL DE PROGRAMACIÓN DIGITAL – INGENIERÍA CIVIL

Apellidos y Nombres:…………………………………………………………………………………………………..
1. Utilice la ecuación para realizar un programa que calcule el tiempo
requerido para disminuir el nivel de un fluido de un tanque entre dos
valores para cualquier combinación de tamaño y diámetro de boquilla.
∆ =
−(

)
√2 .
.
(ℎ
2
1/2
−ℎ
1
1/2
)
0.5

Datos:
∆ : Variación del tiempo =
2

1

D1 : Diámetro del Tanque (1.50m)
D2 : Diámetro de la boquilla
H1 : Nivel inicial del tanque
H2 : Nivel final del tanque

Condiciones:
 El programa debe de comparar en primer lugar el diámetro del tanque y de la boquilla:
Si el diámetro de la boquilla fuera mayor o igual al del tanque, el programa debe de
imprimir un mensaje al usuario informando que cambie dicho dato.
 Luego debe comparar el nivel inicial de tanque con el nivel final del tanque, el nivel final
del tanque no debe ser mayor que el nivel inicial, si fuera el caso el programa debe
imprimir un mensaje pidiendo al usuario que cambie dicho dato.

2. Realizar un programa que calcule las raíces de la ecuación:
2
+ + = 0, teniendo en
cuenta los siguientes casos:
a) Si a=0 y b=0, imprimiremos un mensaje diciendo la ecuación es degenerada.
b) Si a=0 y b≠0, existe una raíz única con valor



c) En los demás casos utilizaremos la fórmula siguiente:

=
− ±√
2
−4. .
2.

d) La expresión ∆=
2
−4. . , se denomina discriminante, entonces:
 ≥ 0 entonces hay dos raíces reales,
 < 0 entonces hay dos raíces complejas de la forma + , −
Indicar con literales adecuados los datos a introducir, así como los resultados obtenidos.
3. Dos vehículos A y B viajan por una pista que tiene una parte pedregosa entre los 20 y 40
Km., como se muestra en la figura:



Los vehículos parten de los 0km y se sabe que, en terreno pedregoso, el vehículo A viaja al
80% de su velocidad normal y el vehículo B al 75% de su velocidad normal.

Desarrollar un programa que realice lo siguiente:
 Solicite al usuario que ingrese las velocidades de los dos vehículos en kilómetros por
hora (km/h).
 Solicite el ingreso del número de horas transcurridas.
 Muestre un mensaje indicando que vehículo va adelante (ambos parten
simultáneamente) y las posiciones de cada uno de ellos.
 Si alguna de las velocidades o el tiempo no es mayor que cero, imprima el mensaje de
error correspondiente.
Sugerencia: Calcule primero en que tiempo total se recorre cada segmento de
pista. Luego, compare el tiempo ingresado con dichos tiempos totales para aplicar
las formulas correspondientes

4. Dados tres números enteros, determinar si la suma de cualquier pareja de ellos es igual al
tercer número. Si se cumple esta condición, escribir “Iguales” y, en caso contrario, escribir
“Distintos”.