Benutzer-Werkzeuge

Webseiten-Werkzeuge


ggt-solution

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ggt-solution [2024/01/13 10:48] torsten.roehlggt-solution [2024/01/13 10:51] (aktuell) torsten.roehl
Zeile 6: Zeile 6:
 <Code Java linenums: >public class GGT { <Code Java linenums: >public class GGT {
    
- public int ggt(int a, int b) { + public int ggt(int a, int b) {  
-  +   if (a == 0) 
- if (a == 0) +      return b; 
- return b; +   while (b != 0) { 
- while (b != 0) { +      if (a > b) 
- if (a > b) +         a = a - b; 
- a = a - b; +      else 
- else +         b = b - a; 
- b = b - a; +      
- } +   return a; 
-  + 
- return a; +
- } +
- +
 } }
 </Code> </Code>
  
 Hier die Testklasse. Die Ausgabe auf der  Console ist 6. Hier die Testklasse. Die Ausgabe auf der  Console ist 6.
-<Code Java linenums: >public class Main { +<Code Java linenums: >public class Main { 
- +
  public static void main(String[] args) {  public static void main(String[] args) {
- GGT ggt = new GGT(); +   GGT ggt = new GGT(); 
- int x = ggt.ggt(18, 6); +   int x   = ggt.ggt(18, 6); 
- System.out.println(x); +   System.out.println(x);
- +
  }  }
-  
 } }
 </Code> </Code>
ggt-solution.1705142910.txt.gz · Zuletzt geändert: 2024/01/13 10:48 von torsten.roehl