Está en la página 1de 1

Asignatura: Algoritmia y Programación

Profesora: Paola Johanna Rodríguez Carrillo

Tarea 1

Recuerde que las tareas son actividades cuyo fin es permitir que usted:
− Afiance los conceptos discutidos en clase
− Profundice y se enfrente a nuevos conceptos
− Practique… lo cual es fundamente en el aprendizaje de la programación.

Indague sobre las siguientes preguntas:

1. ¿Qué son las secuencias de escape?


2. ¿Cómo es la estructura de un método en sintaxis java?
3. ¿Qué significa la visibilidad public, private y protected?
4. Explique detalladamente como funcionan los métodos showInputDialog y showMessageDialog de la
clase JOptionPane.

Realice los siguientes ejercicios. Para resolver cada problema aplique la metodología vista en
clase (siga los 7 pasos.

1. Se requiere realizar un programa Java que reciba del usuario tres números enteros, y muestre su
suma y promedio de la siguiente manera:

Los datos ingresados fueron: 2, 3 y 7


Su suma es: 12
Su promedio es: 4

Los datos antes dados (2, 3 y 7) son un ejemplo. El usuario podrá ingresar los valores que desee.

2. Al intentar huir de las tropas imperiales, el general Han Solo fue aprisionado en una cámara de
crionita, y para poder mantenerlo con vida es necesario que la temperatura de dicha cámara se
conserve en un rango especial. Para ello, la cámara de crionita cuenta con un sensor que monitorea
el valor de la temperatura. Pero existe un problema: el valor leído por el sensor está dado en grados
centígrados y el rango de temperatura a conservar está dado en grados Fahrenheit. Por ello, es
necesario que usted cree un programa en Java que permite transformar un valor dado en grados
centígrados a grados Fahrenheit.

3. El joven Luck Skywalker debe encontrar el planeta Dahova para poder completar su entrenamiento
Jedi bajo la tutela del maestro Yoda. Luck solo cuenta con dos coordenadas invariables (x1, y1) las
cuales le fueron suministradas por su antiguo maestro Obi Wan Kenovi. Para lograr ubicar el planeta
Dahova, Luck debe implementar un modulo especial de ubicación en su droide R2D2. Luck sabe que
en distintos momentos de su viaje, recibirá nuevos pares de coordenadas (x2, y2) y cada vez que
reciba una coordenada deberá descubrir la distancia entre las coordenadas invariables y las nuevas,
de tal manera que al ir encontrando distintos valores de distancia entre dichas coordenadas podrá
descifrar la ubicación del planeta Dahova. Por lo anterior, Luck requiere que usted le desarrolle un
programa en Java que le permita calcular la distancia entre un par de coordenadas. Donde la
primera pareja siempre será las coordenadas invariables (x1, y1). Para resolver esto, investigue cual
es la fórmula matemática para calcular la distancia entre dos puntos dados y aplíquela al problema.

“The force be with you…”

También podría gustarte