-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.java
41 lines (34 loc) · 1.61 KB
/
main.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/**
* @author Daw120
*
* 6. Solicita al usuario tres distancias:
• La primera, en milímetros.
• La segunda, en centímetros.
• La tercera, en metros.
Diseña un programa que muestre la suma de las tres longitudes introducidas
(medidas en centímetros).
*/
package com.solomongo.ejercicio6_hoja3;
import javax.swing.JOptionPane;
public class Ejercicio6_Hoja3 {
public static void main(String[] args) {
String metros, centimetros, milimetros; // el string lo que escribe user
// variables: si el valor pinta decimal se pone este tipo double..
double sumametros;
double sumacentimetros;
double sumamilimetros;
double resultado;
metros=JOptionPane.showInputDialog("Meter distancia, en metros:");
sumametros=Double.parseDouble(metros); // aqui es donde se aplica el metodo, en el caso Double..
System.out.print("\n\tDistancia en metros es: "+metros+"\n"); // se aplican MASCARAS
centimetros=JOptionPane.showInputDialog("Meter distancia, en centimetros:");
sumacentimetros=Double.parseDouble(centimetros);
System.out.print("\tDistancia en centimetros es: "+centimetros+"\n");
milimetros=JOptionPane.showInputDialog("Meter distancia, en milimetros:");
sumamilimetros=Double.parseDouble(milimetros);
System.out.print("\tDistancia en milimetros es: "+milimetros+"\n");
resultado=(sumametros*100)+(sumacentimetros)+(sumamilimetros/10);
System.out.printf("\n- TOTAL SUMA en cms: %,.2f",resultado);
System.out.print("\n");
}
}