Anda di halaman 1dari 2

Examen parcial de lenguajes de programación

1.- Escriba un programa que pida al usuario dos palabras, y que indique cuál de
ellas es la más larga y por cuántas letras lo es.

Palabra 1: edificio
Palabra 2: tren
La palabra edificio tiene 4 letras mas que tren.

Palabra 1: sol
Palabra 2: paralelepipedo
La palabra paralelepipedo tiene 11 letras mas que sol

2.- Los tres lados a, b y c de un triángulo deben satisfacer la desigualdad


triangular: cada uno de los lados no puede ser más largo que la suma de los
otros dos. Escriba un programa que reciba como entrada los tres lados de un
triángulo, e indique:

 si acaso el triángulo es inválido; y


 si no lo es, qué tipo de triángulo es.

Ingrese a: 3.9
Ingrese b: 6.0
Ingrese c: 1.2
No es un triangulo valido.

Ingrese a: 1.9
Ingrese b: 2
Ingrese c: 2
El triangulo es isoceles.

Ingrese a: 3.0
Ingrese b: 5.0
Ingrese c: 4.0
El triangulo es escaleno.

3.- Un viajero desea saber cuánto tiempo tomó un viaje que realizó. Él tiene la
duración en minutos de cada uno de los tramos del viaje.

Desarrolle un programa que permita ingresar los tiempos de viaje de los tramos
y entregue como resultado el tiempo total de viaje en formato horas:minutos.

El programa deja de pedir tiempos de viaje cuando se ingresa un 0.


Duracion tramo: 15
Duracion tramo: 30
Duracion tramo: 87
Duracion tramo: 0
Tiempo total de viaje: 2:12 horas

Duracion tramo: 51
Duracion tramo: 17
Duracion tramo: 0
Tiempo total de viaje: 1:08 horas

4.- Desarrolle un programa que permita trabajar con las potencias fraccionales
de dos, es decir:

en forma decimal:
El programa debe mostrar tres columnas que contengan la siguiente
información:
Potencia Fraccion Suma
1 0.5 0.5
2 0.25 0.75
3 0.125 0.875
4 0.0625 0.9375
... ... ...

El programa debe terminar cuando la fracción decimal sea menor o igual a


0.000001.

Anda mungkin juga menyukai