Commentçamarche.net
CodeS-SourceS
Rechercher un code, un tuto, une réponse

Calcul de la force en newton de l'interaction gravitationelle

4/5 (4 avis)

Snippet vu 18 279 fois - Téléchargée 15 fois

Contenu du snippet

Lol ça peut servir :

- Vous entrez la Masse d'un Objet.
- Vous entrez la Masse d'un Deuxième Objet.
- Vous entrez la distance entre ces deux objets.

Le programme vous donne la valeur de la Force exercée par ces deux objets, idéal pour les étudiants !

Source / Exemple :


#! /usr/bin/env python

from Tkinter import *
from math import *

#Définition

def calculer():
    txt5.configure(text = "Résultat =" + str((6.67e-11)*(float(entr1.get()))*(float(entr2.get()))/((float(entr3.get()))**2)))

    
#Programme Principal

fen1 = Tk()
fen1.title("Calcul de la Force d'Interaction Gravitationelle by R.GUILLOT")
fen1.geometry('500x300')

#Listing des objets

txt1 = Label(fen1, text = "Entrez ici la Masse de l'élément A (kg) :")
txt2 = Label(fen1, text = "Entrez ici la Masse de l'élément B (kg) :")
txt3 = Label(fen1, text = "Entrez ici la distance entre A et B (m) :")
txt4 = Label(fen1, text = " ")
txt5 = Label(fen1)
entr1 = Entry(fen1)
entr2 = Entry(fen1)
entr3 = Entry(fen1)
button1 = Button(fen1, text='Quitter', command =fen1.quit)
button2 = Button(fen1, text='Calculer', command =calculer)

#Mise en place

txt1.grid(row=1, sticky=E)
txt2.grid(row=2, sticky=E)
txt3.grid(row=3, sticky=E)
txt4.grid(row=4, sticky=E)
txt5.grid(row=4, column =3)
entr1.grid(row=1, column =3)
entr2.grid(row=2, column =3)
entr3.grid(row=3, column =3)
button1.grid(row=5, column =1)
button2.grid(row=5, column =3)

fen1.mainloop()

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.