<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://teherba.org/tehowiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3AJava_Training_Course%2FJT05</id>
	<title>Talk:Java Training Course/JT05 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://teherba.org/tehowiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3AJava_Training_Course%2FJT05"/>
	<link rel="alternate" type="text/html" href="http://teherba.org/tehowiki/index.php?title=Talk:Java_Training_Course/JT05&amp;action=history"/>
	<updated>2026-05-18T07:33:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://teherba.org/tehowiki/index.php?title=Talk:Java_Training_Course/JT05&amp;diff=331&amp;oldid=prev</id>
		<title>imported&gt;Gfis: Test results</title>
		<link rel="alternate" type="text/html" href="http://teherba.org/tehowiki/index.php?title=Talk:Java_Training_Course/JT05&amp;diff=331&amp;oldid=prev"/>
		<updated>2017-09-24T19:22:13Z</updated>

		<summary type="html">&lt;p&gt;Test results&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===Program===&lt;br /&gt;
 public class GreatestCommonDivisor {&lt;br /&gt;
     /** Computes the greatest common divisor (GCD) of 2 integers&lt;br /&gt;
      *  @param a first integer&lt;br /&gt;
      *  @param b second integer&lt;br /&gt;
      *  @return gcd(a,b)&lt;br /&gt;
      */&lt;br /&gt;
     public static int gcd(int a, int b) {&lt;br /&gt;
         int result = Math.abs(a);&lt;br /&gt;
         if (result != 1) {&lt;br /&gt;
             int p = result;&lt;br /&gt;
             int q = Math.abs(b);&lt;br /&gt;
             while (q != 0) {&lt;br /&gt;
                 int temp = q;&lt;br /&gt;
                 q = p % q;&lt;br /&gt;
                 p = temp;&lt;br /&gt;
             }&lt;br /&gt;
             result = p;&lt;br /&gt;
         } // if &amp;gt; 1&lt;br /&gt;
         return Math.abs(result);&lt;br /&gt;
     } // gcd(a, b)&lt;br /&gt;
     &lt;br /&gt;
     public static void main(String[] args) {&lt;br /&gt;
         int a = Integer.parseInt(args[0]);&lt;br /&gt;
         int b = Integer.parseInt(args[1]);&lt;br /&gt;
         System.out.println(&amp;quot;gcd(&amp;quot; + a + &amp;quot;,&amp;quot; + b + &amp;quot;) = &amp;quot; + gcd(a, b));&lt;br /&gt;
     } // main&lt;br /&gt;
 } // GreatestCommonDivisor&lt;br /&gt;
===Test Results===&lt;br /&gt;
 ./JTC$ javac GreatestCommonDivisor.java &lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 0 0&lt;br /&gt;
 gcd(0,0) = 0&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 0 1&lt;br /&gt;
 gcd(0,1) = 1&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 1 0&lt;br /&gt;
 gcd(1,0) = 1&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 1 1&lt;br /&gt;
 gcd(1,1) = 1&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 4 4 &lt;br /&gt;
 gcd(4,4) = 4&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 12 8&lt;br /&gt;
 gcd(12,8) = 4&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 3 5&lt;br /&gt;
 gcd(3,5) = 1&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 81 24&lt;br /&gt;
 gcd(81,24) = 3&lt;br /&gt;
 ./JTC$ java GreatestCommonDivisor 4096 256&lt;br /&gt;
 gcd(4096,256) = 256&lt;/div&gt;</summary>
		<author><name>imported&gt;Gfis</name></author>
	</entry>
</feed>