Está en la página 1de 5

Programa fuerza de atracción

Análisis:

entrada proceso salida


m1 (G*m1*m2)/d^2 FAtraccion
m2
d

Definición de variables:

G: Almacena valor de la constante gravitacional

m1: Almacena valor de la masa1 en kilogramos

m2: Almacena valor de la masa2 en kilogramos

d : Almacena la distancia entre las masas

FAtrac: Almacena cantidad de fuerza de atracción

Declaración de variables:

Real: m2, m2, d, G, FAtrac

Inicio:

Escriba (“Digite el valor de la masa1 en kilogramos”)

Lea (masa1)

Escriba (“Digite el valor de la masa2 en kilogramos”)

Lea (masa2)

Escriba (“Digite la distancia entre las masas en metros”)

Lea (dist)

Haga G=0.00000000667

Haga total= (G*masa1*masa2)/ (dist^2)

sí (dist>0)
escriba (“La fuerza de atracción es”,total)

sí (dist<=0)

escriba (“No hay fuerza de atraccion)

fin

Codificación:
import java.io.*;

import javax.swing.JOptionPane;
public class fuerzaAtraccion {
public static void main (String arg []){
double masa1,masa2,dist,G,total;
String Smasa1,Smasa2,Sdist,salida=null;
Smasa1= JOptionPane.showInputDialog("Digite el valor de la masa1 en
kilogramos");
masa1=Double.parseDouble(Smasa1);
Smasa2= JOptionPane.showInputDialog("Digite el valor de la masa2 en
kilogramos");
masa2=Double.parseDouble(Smasa2);
Sdist= JOptionPane.showInputDialog("Digite la distancia entre las masas
en metros");
dist=Double.parseDouble(Sdist);
G=0.0000000667;
total=(G*masa1*masa2)/(dist*dist);
if (dist>0)
salida=("La fuerza de atraccion es"+total);
else
if (dist<=0)
salida=("No hay fuerza de atraccion");
else
total=0;
JOptionPane.showMessageDialog(null,salida);

}
}
Pruebas de escritorio:

También podría gustarte