begin process at 2012 02 16 09:36:51
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths

 > PGCD ET PPCM DES ENTIERS NATURELS

PGCD ET PPCM DES ENTIERS NATURELS


 Information sur la source

Note :
Aucune note
Catégorie :Maths Niveau :Débutant Date de création :05/11/2003 Date de mise à jour :05/11/2003 21:04:30 Vu / téléchargé :2 094 / 136

Auteur : moezmath

Ecrire un message privé
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Une petite application pour trouver le plus grand commun diviseur et le plus petit commun multiple de deux entiers naturels

Source

  • Private Sub Command1_Click()
  • Dim r As Long
  • Dim a, b, c As Long
  • a = Val(Text1.Text)
  • b = Val(Text2.Text)
  • If a > 2147483647 Or b > 2147483647 Then
  • MsgBox ("Entrez une valeur pour a et une valeur pour b inférieur à 2147483647")
  • Else
  • If Text1.Text = "" Or Text2.Text = "" Then
  • MsgBox ("Entrez une valeur pour a et une valeur pour b")
  • Else
  • If a = 0 And b = 0 Then
  • MsgBox ("Le plus grand diviseur de 0 et 0 est infinie.")
  • Else
  • If b = 0 Then
  • Text3.Text = a
  • Text4.Text = 0
  • Text5.Text = 1
  • Text6.Text = 0
  • Else
  • r = a Mod b
  • If r = 0 Then
  • Text3.Text = b
  • Text4.Text = a
  • Text5.Text = a / b
  • Text6.Text = 1
  • Else
  • While r <> 0
  • a = b
  • b = r
  • r = a Mod b
  • Wend
  • r = 0
  • Text3.Text = b
  • Text4.Text = (Text1.Text * Text2.Text) / Text3.Text
  • Text5.Text = Text1.Text / Text3.Text
  • Text6.Text = Text2.Text / Text3.Text
  • End If
  • End If
  • End If
  • End If
  • End If
  • End Sub
  • Private Sub Command2_Click()
  • End
  • End Sub
Private Sub Command1_Click()

Dim r As Long

Dim a, b, c As Long

a = Val(Text1.Text)

b = Val(Text2.Text)
If a > 2147483647 Or b > 2147483647 Then
MsgBox ("Entrez une valeur pour a et une valeur pour b inférieur à 2147483647")
Else

If Text1.Text = "" Or Text2.Text = "" Then
MsgBox ("Entrez une valeur pour a et une valeur pour b")
Else


If a = 0 And b = 0 Then
MsgBox ("Le plus grand diviseur de 0 et 0 est infinie.")
Else

    If b = 0 Then
    Text3.Text = a
    Text4.Text = 0
    Text5.Text = 1
    Text6.Text = 0
    Else
    r = a Mod b
     If r = 0 Then
        Text3.Text = b
        Text4.Text = a
        Text5.Text = a / b
        Text6.Text = 1
        Else
   
        While r <> 0
        a = b
        b = r
        r = a Mod b
        Wend
        r = 0
        Text3.Text = b
        Text4.Text = (Text1.Text * Text2.Text) / Text3.Text
        Text5.Text = Text1.Text / Text3.Text
        Text6.Text = Text2.Text / Text3.Text
     End If
    
    End If
End If

End If

End If
End Sub

Private Sub Command2_Click()
End
End Sub


 Conclusion

Mon soft sera mis à jours dans quelque jours

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture CONVERTISSEUR HEXAVIGÉSIMAL par shaeks
Source avec Zip Source avec une capture Source .NET (Dotnet) CRYPTOGRAPHIE AFFINE par Tigrou66
Source avec Zip Source avec une capture SCANNER FLEX par lajouad
Source avec Zip EQUATIONSECONDDEGRÉ,MATH,DEGRÉ par shadkitenge
Source avec Zip Source .NET (Dotnet) SOMME DE CHIFFRES CONTENUE DANS UN NOMBRE par alpha5

Commentaires et avis

Commentaire de SDan le 06/11/2003 09:49:25

bonjour,

L'idée est certainement excellente.  Malheureusement dans le fichier ZIP, il manque la feuille avec les objets.  Donc, pour éviter ddes commentaires inutiles, ajpoute la feuille.  Allezz, un petit 7/10

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,449 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales