Zdravím,
měl bych prosbu potřeboval bych pomoc s rekurzivní metodu pro hledání největšího společného dělitele 2 čísel. Vůbec si, ani nedokážu představit jak na to. Tak jestli by byl někdo tak hodný.
Děkuji.
Fórum › Java
POmoc s rekurzí?
public static int Method1(int a,int b)
{
if (a!=b) if (a>b) a=Method1 (a-b,b); else a=Method1(a,b-a);
return a;
}
public static void main(String[] args)
{
int a=166,b=83;
a=Vypocet.Method1(a,b);
System.out.println(Integer.toString(a));
}
Neni to nijak extra hezke, jen pro ilustraci.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 21 hostů
Podobná vlákna
Chyba v rekurzi — založil Fonadius
C# Problem s Nereagovanim programu pri rekurzi — založil Belze
Pomoc.... nějaká chybka prosím pomoc - více v podrobném popisu — založil tkstudent
Pomoc, pomoc s úkolem (matice v Delphi) — založil maxikp
Moderátoři diskuze