Faire un p p c m et p c g d sur eclipse

progm -  
greg6614 Messages postés 592 Date d'inscription   Statut Membre Dernière intervention   -
Voila je cherche les codes pour que cela marche sur eclipse,j'ai chercher sur internet mais rien ne marche,merci de mes les poster !! Et avec les packages et import avec merci !

1 réponse

greg6614 Messages postés 592 Date d'inscription   Statut Membre Dernière intervention   107
 
Hello celà se fait rapidement avec une simple boucle.

exemple pour le PGCD :

public static int  pgcd   (int m,int n)
	{
		//Le reste
		int r = 0;
		//Tant que n est différent de 0 on exécute l'algorithme d'EUCLIDE
		while(n != 0)
		{
			//Calcul du reste avec un modulo
			r = m % n;
			// On recommence en échangeant les variables pour faire la division de n par r
			m = n;
			n = r;
		}
		return m;
	}

1
progm
 
Bonjour merci de ton aide,oui mais pâr excemple si je calculer le pcgd pour par ex 130 et 40 ou je l'ai met ?
et je doit faire unnouvelle classe pr mettre le code ?
0
progm > progm
 
J'ai rentrer ton programme dans Eclipse en ajoutant un crochet
package algorithme;

public class algorithme {

		public static int  pgcd   (int m,int n)
		{
			//Le reste
			int r = 0;
			//Tant que n est différent de 0 on exécute l'algorithme d'EUCLIDE
			while(n != 0)
			{
				//Calcul du reste avec un modulo
				r = m % n;
				// On recommence en échangeant les variables pour faire la division de n par r
				m = n;
				n = r;
			}
			return m;
		}
	}



Ou je doit mettre les 2 valeurs que je veut trouver le PCGD ? (par exemple 130 et 40)
et je ne peut pas faire un Run as a ton programme
0
greg6614 Messages postés 592 Date d'inscription   Statut Membre Dernière intervention   107
 
Normal c'est une méthode. Tu peux l'appeler dans un main exemple :

public class Main{

     public static void main(String[] args){
          System.out.println(pgcd(130,40);
     }
}
0