<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4623774382190419200</id><updated>2011-04-27T02:25:31.136-07:00</updated><title type='text'>backtracking</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-1830347252097787441</id><published>2011-04-27T02:25:00.001-07:00</published><updated>2011-04-27T02:25:31.169-07:00</updated><title type='text'>perceptron</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-sP-HMx1Go-k/TbfhAtwqCKI/AAAAAAAAAG8/H9O5W9rmhxY/s1600/perceptron.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-sP-HMx1Go-k/TbfhAtwqCKI/AAAAAAAAAG8/H9O5W9rmhxY/s320/perceptron.JPG" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-1830347252097787441?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/1830347252097787441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/04/perceptron.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/1830347252097787441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/1830347252097787441'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/04/perceptron.html' title='perceptron'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-sP-HMx1Go-k/TbfhAtwqCKI/AAAAAAAAAG8/H9O5W9rmhxY/s72-c/perceptron.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-3634977454453018808</id><published>2011-04-27T02:24:00.001-07:00</published><updated>2011-04-27T02:24:53.803-07:00</updated><title type='text'>Hebian Learning</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Xfyj9LfQ7gE/Tbfg26rLY6I/AAAAAAAAAG4/FocGToCtlL4/s1600/hebian+learning.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-Xfyj9LfQ7gE/Tbfg26rLY6I/AAAAAAAAAG4/FocGToCtlL4/s320/hebian+learning.JPG" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-3634977454453018808?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/3634977454453018808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/04/hebian-learning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/3634977454453018808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/3634977454453018808'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/04/hebian-learning.html' title='Hebian Learning'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Xfyj9LfQ7gE/Tbfg26rLY6I/AAAAAAAAAG4/FocGToCtlL4/s72-c/hebian+learning.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-851494893645176394</id><published>2011-04-27T00:17:00.000-07:00</published><updated>2011-04-27T00:17:03.808-07:00</updated><title type='text'>gerbang logika</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-i5Zhhds9ywg/TbfC19lNnvI/AAAAAAAAAGw/8N46TWh4vm4/s1600/gerbang+logika.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-i5Zhhds9ywg/TbfC19lNnvI/AAAAAAAAAGw/8N46TWh4vm4/s320/gerbang+logika.JPG" width="238" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-F9BHam7NpNI/TbfC5ub_iJI/AAAAAAAAAG0/y7tJEHIXVGE/s1600/gerbang+logika+2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="175" src="http://3.bp.blogspot.com/-F9BHam7NpNI/TbfC5ub_iJI/AAAAAAAAAG0/y7tJEHIXVGE/s320/gerbang+logika+2.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-OemHkvH8TTc/TbfCSpTacwI/AAAAAAAAAGs/BcxVuMyV8LI/s1600/gerbang+logika.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-BHQC6uF3XDY/TbfAo6K6iEI/AAAAAAAAAGk/L20mjKKuOJU/s1600/gerbang+logika.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-851494893645176394?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/851494893645176394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/04/gerbang-logika.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/851494893645176394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/851494893645176394'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/04/gerbang-logika.html' title='gerbang logika'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-i5Zhhds9ywg/TbfC19lNnvI/AAAAAAAAAGw/8N46TWh4vm4/s72-c/gerbang+logika.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-9043984722868187443</id><published>2011-04-26T22:49:00.001-07:00</published><updated>2011-04-26T23:00:07.516-07:00</updated><title type='text'>backpropagation</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tPd6ZccMncE/Tbeua-aMb6I/AAAAAAAAAGU/YcqNFcynr0k/s1600/stage1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-tPd6ZccMncE/Tbeua-aMb6I/AAAAAAAAAGU/YcqNFcynr0k/s320/stage1.JPG" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-rNcRxJXw3ms/TbewYcRzn9I/AAAAAAAAAGY/XV8rbKLdm4w/s1600/stage2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-rNcRxJXw3ms/TbewYcRzn9I/AAAAAAAAAGY/XV8rbKLdm4w/s320/stage2.JPG" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-cXTDsRCf8g4/TbewcGAoZeI/AAAAAAAAAGc/PbJiqfH4AN0/s1600/stage3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-cXTDsRCf8g4/TbewcGAoZeI/AAAAAAAAAGc/PbJiqfH4AN0/s320/stage3.JPG" width="226" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-9043984722868187443?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/9043984722868187443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/04/backpropagation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/9043984722868187443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/9043984722868187443'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/04/backpropagation.html' title='backpropagation'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tPd6ZccMncE/Tbeua-aMb6I/AAAAAAAAAGU/YcqNFcynr0k/s72-c/stage1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-8602662700736672661</id><published>2011-01-20T00:30:00.001-08:00</published><updated>2011-01-20T00:34:58.609-08:00</updated><title type='text'>stable mariage</title><content type='html'>The Stable Marriage Problem&lt;br /&gt;&lt;br /&gt;Ada 8 pasang pria (man) dan wanita (woman), maka array yang terbentuk adalah sebagai berikut :&lt;br /&gt;1. man = 8 &lt;br /&gt;2. woman = 8 &lt;br /&gt;3. rank = 8 &lt;br /&gt;4. mP(man, rank) = mP (8, 8) &lt;br /&gt;contoh:&lt;br /&gt;&lt;br /&gt;Man\ Rank 1 2 3 4 5 6 7 8&lt;br /&gt;Man 1 select woman 3 6 7 1 8 4 5 2&lt;br /&gt;2 6 3 1 3 5 8 2 7&lt;br /&gt;3 8 4 1 5 6 3 7 2&lt;br /&gt;4 3 8 4 2 5 6 7 1&lt;br /&gt;5 8 3 4 5 6 1 7 2&lt;br /&gt;6 8 7 5 2 4 3 1 6&lt;br /&gt;7 2 4 6 3 1 7 5 8&lt;br /&gt;8 6 1 4 2 7 5 3 8&lt;br /&gt;&lt;br /&gt;5. wP(woman, rank) = wP(8, 8) &lt;br /&gt;6. m(man) = m(8) &lt;br /&gt;7. w(woman) = w(8) &lt;br /&gt;8. single(woman) = single(8) = (T, T, T, T, T, T, T, T)  merupakan array Boolean&lt;br /&gt;ABSTRAKSI&lt;br /&gt;PROCEDURE try(man,sukses)&lt;br /&gt;r = ranking&lt;br /&gt;FOR r = 1  sampai 8&lt;br /&gt;Pemilihan woman oleh man berdasarkan ranking&lt;br /&gt;IF woman tsb single ?&lt;br /&gt;THEN Pasangkan man dengan woman single dan woman tsb tidak single&lt;br /&gt;IF man&lt;8THEN CALL try(man+1, sukses_berikutELSE cetak pasanganBatalkan PasanganRETURNANALISA1. Level = 82. Prioritas = 8 3. Ambil tindakan = Pasangkan man dengan woman single dan single = falsefor (int i = 0; i &lt; m.length; i++) {     System.out.println(i + " + " + m[i]); }4. if tindakan dapat dilakukan = Apakah Wanita tsb single ?int[] single = new int[n];final int TRUE = -1;for (int i = 0; i &lt; single.length; i++)     single[i] = TRUE;for (int i = 0; i &lt; single.length; i++)     PriaFree.add(i);int[] next = new int[n];while (!PriaFree.isEmpty()) {     int m = PriaFree.remove();     int w = mP[m][next[m]];     next[m]++;     System.out.println("m=" + m + " w=" + w);            if (single[w] == TRUE) {  single[w] = m; 5. batalkan tindakan = Batalkan Pernikahan(Pilih wanita/pria lain)int m1 = single[w];if (prefers(w, m, m1)) {single[w] = m;PriaFree.add(m1);} else {PriaFree.add(m);}private boolean prefers(int w, int x, int y) { for (int i = 0; i &lt; 8; i++) {     int pref = wP[w][i];     if (pref == x)  return true;     if (pref == y)  return false;      } // This should never happen. System.out.println("Error in wP list " + w); return false;    }Programimport java.util.*;import java.io.*;public class StableMarriage{    private int n ;    private int[][] mP;    private int[][] wP;    private static final boolean DEBUGGING = false;    private Random rand = new Random();    public static void main(String[] args) { if (args.length != 1) {                int n = 8;            StableMarriage sm = new StableMarriage(n);    if (n &lt;= 10)           sm.printPrefTables();    int[] marriage = sm.stable();    if (n &lt;= 10)     sm.printMarriage(marriage);            return; }    }    public StableMarriage(int n) { this.n = n; mP = new int[n][]; wP = new int[n][]; for (int i = 0; i &lt; n; i++) {     mP[i] = new int[n];     createRandomPrefs(mP[i]);     wP[i] = new int[n];     createRandomPrefs(wP[i]); }    }    private void createRandomPrefs(int[] v) { for (int i = 0; i &lt; v.length; i++)     v[i] = i;  for (int i = v.length - 1; i &gt; 0; i--) {&lt;br /&gt;int j = rand.nextInt(i+1);&lt;br /&gt;int temp = v[i];&lt;br /&gt;v[i] = v[j];&lt;br /&gt;v[j] = temp;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;public int[] stable() {&lt;br /&gt;int[] single = new int[n];&lt;br /&gt;final int TRUE = -1;&lt;br /&gt;for (int i = 0; i &lt; single.length; i++)     single[i] = TRUE; LinkedList&lt;Integer&gt; PriaFree = new LinkedList&lt;integer&gt;();&lt;br /&gt;for (int i = 0; i &lt; single.length; i++)     PriaFree.add(i); int[] next = new int[n]; while (!PriaFree.isEmpty()) {     int m = PriaFree.remove();     int w = mP[m][next[m]];     next[m]++;System.out.println("Pasangan”); System.out.println("m=" + m + " w=" + w);            if (single[w] == TRUE) {  single[w] = m;     } else {  int m1 = single[w];  if (prefers(w, m, m1)) {      single[w] = m;      PriaFree.add(m1);  } else {      PriaFree.add(m);  }     }      } return single;     }    private boolean prefers(int w, int x, int y) { for (int i = 0; i &lt; 4; i++) {     int pref = wP[w][i];     if (pref == x)  return true;     if (pref == y)  return false;      } System.out.println("Error in wP list " + w); return false;    }    public void printPrefTables() { System.out.println("Man  List:"); printMatrix(mP); System.out.println("Woman List:"); printMatrix(wP);    }    private void printMarriage(int[] m) { System.out.println("Pernikahan: "); for (int i = 0; i &lt; m.length; i++)     System.out.println(‘(’ + i + " + " + m[i] + ‘)’);    }    private void printDebug(String s) { if (DEBUGGING) {     System.out.println(s); }    }    private void printMatrix(int[][] v) { if (v == null) {     System.out.println("&lt;null&gt;");&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;for (int i = 0; i &lt; v.length; i++) {&lt;br /&gt;for (int j = 0; j &lt; v[i].length; j++)&lt;br /&gt;System.out.print(v[i][j] + " ");&lt;br /&gt;System.out.println();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;HASIL :&lt;br /&gt;&lt;br /&gt;Man List&lt;br /&gt;&lt;br /&gt;Woman List&lt;br /&gt;&lt;br /&gt;Pasangan&lt;br /&gt;&lt;br /&gt;Pernikahan :&lt;br /&gt;(0,4)&lt;br /&gt;(1,5)&lt;br /&gt;(2,7)&lt;br /&gt;(3,6)&lt;br /&gt;(4,1)&lt;br /&gt;(5,0)&lt;br /&gt;(6,3)&lt;br /&gt;(7,2)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-8602662700736672661?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/8602662700736672661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/stable-mariage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8602662700736672661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8602662700736672661'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/stable-mariage.html' title='stable mariage'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-6807837483045163206</id><published>2011-01-20T00:26:00.003-08:00</published><updated>2011-01-20T00:26:48.089-08:00</updated><title type='text'>Urut data array dengan metode insertion Sort</title><content type='html'>CALL InputVectorDariRandom(X,N)&lt;br /&gt;document.write" &lt;U&gt;Metode pengurutan data dengan Insertion Sort &lt;/U&gt; &lt;BR&gt;"&lt;br /&gt;document.write "&lt;BR&gt;"&lt;br /&gt;CALL Cetak(x,n," Sebelum Sorting :")&lt;br /&gt;CALL insertionSort(x,n)&lt;br /&gt;CALL Cetak(x,n," Setelah Sorting :")&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; RANDOMIZE&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  v(c)=10+int(rnd*90)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB insertionSort(byRef v(), byVal N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  temp=v(i)&lt;br /&gt;  j=i-1&lt;br /&gt;  do while (j&gt;=0) and (v(j)&gt;temp)&lt;br /&gt;   v(j+1)=v(j)&lt;br /&gt;   j=j-1&lt;br /&gt;  loop&lt;br /&gt;  v(j+1)=temp&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB Cetak(byVal v(), byVal N, message)&lt;br /&gt; document.write "Isi Vektor " &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  document.write v(c) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-6807837483045163206?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/6807837483045163206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-insertion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/6807837483045163206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/6807837483045163206'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-insertion.html' title='Urut data array dengan metode insertion Sort'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-8117233080810741733</id><published>2011-01-20T00:26:00.001-08:00</published><updated>2011-01-20T00:26:17.052-08:00</updated><title type='text'>Urut data array dengan metode Selection Sort</title><content type='html'>CALL InputVectorDariRandom(X,N)&lt;br /&gt;document.write" &lt;U&gt;Metode pengurutan data dengan Selection Sort &lt;/U&gt; &lt;BR&gt;"&lt;br /&gt;document.write "&lt;BR&gt;"&lt;br /&gt;CALL Cetak(x,n," Sebelum Sorting :")&lt;br /&gt;CALL SelectionSort(x,n)&lt;br /&gt;CALL Cetak(x,n," Setelah Sorting :")&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; RANDOMIZE&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  v(c)=10+int(rnd*90)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB SelectionSort(byRef v(), byVal jumlah)&lt;br /&gt; FOR i=1 TO jumlah-1&lt;br /&gt;  MIN = i&lt;br /&gt;  FOR j=I+1 TO jumlah&lt;br /&gt;   IF v(j)&lt; v ( MIN ) THEN MIN=j  NEXT  IF i&lt;&gt;MIN THEN&lt;br /&gt;   temp=v(i)&lt;br /&gt;   v(i)=v(MIN)&lt;br /&gt;   v(MIN)=temp&lt;br /&gt;  END IF&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB Cetak(byVal v(), byVal N, message)&lt;br /&gt; document.write "Isi Vektor " &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  document.write v(c) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-8117233080810741733?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/8117233080810741733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-selection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8117233080810741733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8117233080810741733'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-selection.html' title='Urut data array dengan metode Selection Sort'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-5332726822988166499</id><published>2011-01-20T00:25:00.001-08:00</published><updated>2011-01-20T00:25:23.380-08:00</updated><title type='text'>Urut data array dengan metode Bubble Sort</title><content type='html'>CALL InputVectorDariRandom(X,N)&lt;br /&gt;document.write" &lt;U&gt;Metode pengurutan data dengan Bubble Sort &lt;/U&gt; &lt;BR&gt;"&lt;br /&gt;document.write "&lt;BR&gt;"&lt;br /&gt;CALL Cetak(x,n," Sebelum Sorting :")&lt;br /&gt;CALL StandardBubbleSort(x,n)&lt;br /&gt;CALL Cetak(x,n," Setelah Sorting :")&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; RANDOMIZE&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  v(c)=10+int(rnd*90)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB StandardBubbleSort(byRef v(), byVal jumlah)&lt;br /&gt; FOR i=1 TO jumlah-1&lt;br /&gt;  FOR j=1 TO jumlah-I&lt;br /&gt;   IF v(j)&gt;v(j+1) THEN&lt;br /&gt;    temp=v(j)&lt;br /&gt;    v(j)=v(j+1)&lt;br /&gt;    v(j+1)=temp&lt;br /&gt;   END IF&lt;br /&gt;  NEXT&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB Cetak(byVal v(), byVal N, message)&lt;br /&gt; document.write "Isi Vektor " &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  document.write v(c) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-5332726822988166499?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/5332726822988166499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-bubble.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/5332726822988166499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/5332726822988166499'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-bubble.html' title='Urut data array dengan metode Bubble Sort'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-1100046773770845280</id><published>2011-01-20T00:24:00.001-08:00</published><updated>2011-01-20T00:24:54.302-08:00</updated><title type='text'>Urut data array dengan metode Straight Selection Sort</title><content type='html'>CALL InputVectorDariRandom(X,N)&lt;br /&gt;document.write" &lt;U&gt;Metode pengurutan data dengan straight selection sort&lt;/U&gt; &lt;BR&gt;"&lt;br /&gt;document.write "&lt;BR&gt;"&lt;br /&gt;CALL Cetak(x,n," Sebelum Sorting :")&lt;br /&gt;CALL StraightSelectionSort(x,n)&lt;br /&gt;CALL Cetak(x,n," Setelah Sorting :")&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; RANDOMIZE&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  v(c)=10+int(rnd*90)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB StraightSelectionSort(byRef v(), byVal N)&lt;br /&gt; FOR i=1 TO N-1&lt;br /&gt;  FOR j=i+1 TO N&lt;br /&gt;   IF v(i)&gt;v(j) THEN&lt;br /&gt;    temp=v(i)&lt;br /&gt;    v(i)=v(j)&lt;br /&gt;    v(j)=temp&lt;br /&gt;   END IF&lt;br /&gt;  NEXT&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB Cetak(byVal v(), byVal N, message)&lt;br /&gt; document.write "Isi Vektor " &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  document.write v(c) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-1100046773770845280?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/1100046773770845280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-straight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/1100046773770845280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/1100046773770845280'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/urut-data-array-dengan-metode-straight.html' title='Urut data array dengan metode Straight Selection Sort'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-1058226834448853946</id><published>2011-01-20T00:21:00.001-08:00</published><updated>2011-01-20T00:22:12.851-08:00</updated><title type='text'>KNIGHT TOUR TRACE</title><content type='html'>DO&lt;br /&gt;N = cint(InputBox("Masukkan Ukuran Papan Catur"))&lt;br /&gt;LOOP UNTIL N&gt;=3 AND N&lt;=30REDIM Papan(N+4,N+4)FOR i=1 TO N+4 FOR j=1 TO N+4  IF i&lt;3 OR j&lt;3 OR i&gt;N+2 OR j&gt;N+2 THEN&lt;br /&gt;Papan(i,j)=99&lt;br /&gt;ELSE&lt;br /&gt;Papan(i,j)=0&lt;br /&gt;END IF&lt;br /&gt;NEXT&lt;br /&gt;NEXT&lt;br /&gt;&lt;br /&gt;V = Array(,-2,-1,1,2,2,1,-1,-2)&lt;br /&gt;H = Array(,1,2,2,1,-1,-2,-2,-1)&lt;br /&gt;&lt;br /&gt;DO&lt;br /&gt;yAw = cint(InputBox("Masukkan Nomor Baris Awal Kuda"))&lt;br /&gt;xAw = cint(InputBox("Masukkan Nomor Kolom Awal Kuda"))&lt;br /&gt;LOOP UNTIL xAw&lt;=N AND xAw&gt;=1 AND yAw&lt;=N AND yAw&gt;=1&lt;br /&gt;y = yAw+2&lt;br /&gt;x = xAw+2&lt;br /&gt;NoStep=1&lt;br /&gt;Papan(y,x)=NoStep&lt;br /&gt;NoStep=NoStep+1&lt;br /&gt;&lt;br /&gt;sukses = false&lt;br /&gt;CALL Try(NoStep, y, x, sukses)&lt;br /&gt;IF sukses=TRUE THEN&lt;br /&gt;CALL CetakPapan()&lt;br /&gt;ELSE&lt;br /&gt;document.write "Tidak Ada Solusinya!!!&lt;br /&gt;"&lt;br /&gt;END IF&lt;br /&gt;&lt;br /&gt;SUB Try(byVal i, byVal y, byVal x, byRef sukses)&lt;br /&gt;document.write "Coba Langkah " &amp; i &amp; "&lt;br /&gt;"&lt;br /&gt;p = 0&lt;br /&gt;DO&lt;br /&gt;p = p + 1&lt;br /&gt;document.write "&lt;dd&gt;Coba Prioritas " &amp; p &amp; " "&lt;br /&gt;suksesBerikut = FALSE&lt;br /&gt;IF Papan(y+v(p),x+h(p))=0 THEN&lt;br /&gt;document.write " ---&gt; SUKSES&lt;br /&gt;"&lt;br /&gt;yNext = y+v(p)&lt;br /&gt;xNext = x+h(p)&lt;br /&gt;Papan(yNext,xNext) = i&lt;br /&gt;IF i&lt; n ^ 2 THEN        CALL Try(i+1, yNext, xNext, suksesBerikut)        IF suksesBerikut = FALSE THEN          Papan(yNext,xNext) = 0        END IF     ELSE        suksesBerikut = TRUE     END IF  END IF LOOP UNTIL suksesBerikut = TRUE OR p = 8 IF p=8 THEN document.write "Langkah " &amp; i &amp; " Backtrack, karena semua gagal"sukses = suksesBerikutEND SUBSUB CetakPapan()document.write "&lt;u&gt;Papan Catur :&lt;/U&gt;&lt;br /&gt;"&lt;br /&gt;document.write "&lt;table BORDER=10&gt;"  FOR i=3 TO N+2   document.write "&lt;tr&gt;"   FOR j=3 TO N+2    document.write "&lt;td&gt;" &amp; Papan(i,j) &amp; "&lt;/TD&gt;"   NEXT   document.write "&lt;/TR&gt;"  NEXT  document.write "&lt;/TABLE&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-1058226834448853946?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/1058226834448853946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/knight-tour-trace.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/1058226834448853946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/1058226834448853946'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/knight-tour-trace.html' title='KNIGHT TOUR TRACE'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-3033225546855487983</id><published>2011-01-20T00:18:00.003-08:00</published><updated>2011-01-20T00:18:44.290-08:00</updated><title type='text'>RECURSIVE ARRAY 5</title><content type='html'>'----- Program Utama -----&lt;br /&gt;CALL InputVectorDariRandom(x,N)&lt;br /&gt;CALL CetakVectorKeSamping(x,N,"x","Isi Vektor :")&lt;br /&gt;cari = cint(InputBox("Masukkan Bilangan yang Dicari"))&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;'----- Koleksi Modul -----&lt;br /&gt;SUB InputVectorDariKeyboard(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = cint(InputBox("Masukkan Isi Elemen ke-" &amp; i))&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = 10 + int(rnd*90)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVector(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write nama &amp; "(" &amp; i &amp; ") = " &amp; v(i) &amp; "&lt;BR&gt;"&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVectorKeSamping(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write v(i) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-3033225546855487983?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/3033225546855487983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/3033225546855487983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/3033225546855487983'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-5.html' title='RECURSIVE ARRAY 5'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-7896328443767948315</id><published>2011-01-20T00:18:00.001-08:00</published><updated>2011-01-20T00:18:13.580-08:00</updated><title type='text'>RECURSIVE ARRAY 4</title><content type='html'>'----- Program Utama -----&lt;br /&gt;CALL InputVectorDariRandom(x,N)&lt;br /&gt;CALL CetakVectorKeSamping(x,N,"x","Isi Vektor :")&lt;br /&gt;document.write "Nilai Maximal = " &amp; maxR(x,1,N) &amp; "&lt;BR&gt;"&lt;br /&gt;document.write "Total = " &amp; totR(x,1,N) &amp; "&lt;BR&gt;"&lt;br /&gt; &lt;br /&gt;'----- Koleksi Modul -----&lt;br /&gt;SUB InputVectorDariKeyboard(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = cint(InputBox("Masukkan Isi Elemen ke-" &amp; i))&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = 10 + int(rnd*10)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVector(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write nama &amp; "(" &amp; i &amp; ") = " &amp; v(i) &amp; "&lt;BR&gt;"&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVectorKeSamping(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write v(i) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;FUNCTION maxR(byVal v(), byVal aw, byVal ak)&lt;br /&gt; IF aw=ak THEN&lt;br /&gt;  maxR = v(aw)&lt;br /&gt; ELSE&lt;br /&gt;  maxKanan = maxR(v,aw+1,ak)&lt;br /&gt;  IF v(aw)&gt;maxKanan THEN maxR = v(aw) ELSE maxR=maxKanan&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;br /&gt; &lt;br /&gt;FUNCTION totR(byVal v(), byVal aw, byVal ak)&lt;br /&gt; IF aw=ak THEN&lt;br /&gt;  totR = v(aw)&lt;br /&gt; ELSE&lt;br /&gt;  tgh = (aw+ak)\2&lt;br /&gt;  totKiri = totR(v,aw,tgh)&lt;br /&gt;  totKanan = totR(v,tgh+1,ak)&lt;br /&gt;  totR = totKiri + totKanan&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-7896328443767948315?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/7896328443767948315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/7896328443767948315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/7896328443767948315'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-4.html' title='RECURSIVE ARRAY 4'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-7053723854363483642</id><published>2011-01-20T00:17:00.003-08:00</published><updated>2011-01-20T00:17:44.970-08:00</updated><title type='text'>RECURSIVE ARRAY 3</title><content type='html'>'----- Program Utama -----&lt;br /&gt;CALL InputVectorDariRandom(x,N)&lt;br /&gt;CALL CetakVectorKeSamping(x,N,"x","Isi Vektor :")&lt;br /&gt;document.write "Nilai Maximal = " &amp; maxR(x,1,N) &amp; "&lt;BR&gt;"&lt;br /&gt;document.write "Total = " &amp; totR(x,1,N) &amp; "&lt;BR&gt;"&lt;br /&gt; &lt;br /&gt;'----- Koleksi Modul -----&lt;br /&gt;SUB InputVectorDariKeyboard(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = cint(InputBox("Masukkan Isi Elemen ke-" &amp; i))&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = 10 + int(rnd*10)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVector(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write nama &amp; "(" &amp; i &amp; ") = " &amp; v(i) &amp; "&lt;BR&gt;"&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVectorKeSamping(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write v(i) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;FUNCTION maxR(byVal v(), byVal aw, byVal ak)&lt;br /&gt; IF aw=ak THEN&lt;br /&gt;  maxR = v(aw)&lt;br /&gt; ELSE&lt;br /&gt;  tgh = (aw+ak)\2&lt;br /&gt;  maxKiri = maxR(v,aw,tgh)&lt;br /&gt;  maxKanan = maxR(v,tgh+1,ak)&lt;br /&gt;  IF maxKiri&gt;maxKanan THEN maxR = maxKiri ELSE maxR=maxKanan&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;br /&gt; &lt;br /&gt;FUNCTION totR(byVal v(), byVal aw, byVal ak)&lt;br /&gt; IF aw=ak THEN&lt;br /&gt;  totR = v(aw)&lt;br /&gt; ELSE&lt;br /&gt;  tgh = (aw+ak)\2&lt;br /&gt;  totKiri = totR(v,aw,tgh)&lt;br /&gt;  totKanan = totR(v,tgh+1,ak)&lt;br /&gt;  totR = totKiri + totKanan&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-7053723854363483642?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/7053723854363483642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/7053723854363483642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/7053723854363483642'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-3.html' title='RECURSIVE ARRAY 3'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-4660444898789662589</id><published>2011-01-20T00:17:00.001-08:00</published><updated>2011-01-20T00:17:15.406-08:00</updated><title type='text'>RECURSIVE ARRAY 2</title><content type='html'>'----- Program Utama -----&lt;br /&gt;CALL InputVectorDariRandom(x,N)&lt;br /&gt;CALL CetakVectorKeSamping(x,N,"x","Isi Vektor :")&lt;br /&gt;document.write "Nilai Maximal = " &amp; maxHC(x,N) &amp; "&lt;BR&gt;"&lt;br /&gt;document.write "Nilai Maximal = " &amp; maxR(x,1,N) &amp; "&lt;BR&gt;"&lt;br /&gt; &lt;br /&gt;'----- Koleksi Modul -----&lt;br /&gt;SUB InputVectorDariKeyboard(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = cint(InputBox("Masukkan Isi Elemen ke-" &amp; i))&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = 100 + int(rnd*900)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVector(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write nama &amp; "(" &amp; i &amp; ") = " &amp; v(i) &amp; "&lt;BR&gt;"&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVectorKeSamping(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write v(i) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;FUNCTION maxHC(byVal v(), byVal N)&lt;br /&gt; maxHC =  -1&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  IF v(c)&gt;maxHC THEN maxHC=v(c)&lt;br /&gt; NEXT&lt;br /&gt;END FUNCTION&lt;br /&gt; &lt;br /&gt;FUNCTION maxR(byVal v(), byVal aw, byVal ak)&lt;br /&gt; IF aw=ak THEN&lt;br /&gt;  maxR = v(aw)&lt;br /&gt; ELSE&lt;br /&gt;  tgh = (aw+ak)\2&lt;br /&gt;  maxKiri = maxR(v,aw,tgh)&lt;br /&gt;  maxKanan = maxR(v,tgh+1,ak)&lt;br /&gt;  IF maxKiri&gt;maxKanan THEN maxR = maxKiri ELSE maxR=maxKanan&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-4660444898789662589?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/4660444898789662589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/4660444898789662589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/4660444898789662589'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-2.html' title='RECURSIVE ARRAY 2'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-8961689752607686857</id><published>2011-01-20T00:16:00.003-08:00</published><updated>2011-01-20T00:16:44.210-08:00</updated><title type='text'>RECURSIVE ARRAY 1</title><content type='html'>'----- Program Utama -----&lt;br /&gt;CALL InputVectorDariRandom(x,N)&lt;br /&gt;CALL CetakVectorKeSamping(x,N,"x","Isi Vektor :")&lt;br /&gt;document.write "Nilai Maximal = " &amp; maxHC(x,N) &amp; "&lt;BR&gt;"&lt;br /&gt; &lt;br /&gt;'----- Koleksi Modul -----&lt;br /&gt;SUB InputVectorDariKeyboard(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = cint(InputBox("Masukkan Isi Elemen ke-" &amp; i))&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB InputVectorDariRandom(byRef v(), byRef N)&lt;br /&gt; N = cint(InputBox("Masukkan Jumlah Elemen Array"))&lt;br /&gt; REDIM v(N)&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  v(i) = 100 + int(rnd*900)&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVector(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write nama &amp; "(" &amp; i &amp; ") = " &amp; v(i) &amp; "&lt;BR&gt;"&lt;br /&gt; NEXT&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;SUB CetakVectorKeSamping(byVal v(), byVal N, byVal nama, byVal message)&lt;br /&gt; document.write "&lt;BR&gt;" &amp; message &amp; "&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO N&lt;br /&gt;  document.write v(i) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;br /&gt; &lt;br /&gt;FUNCTION maxHC(byVal v(), byVal N)&lt;br /&gt; maxHC =  -1&lt;br /&gt; FOR c=1 TO N&lt;br /&gt;  IF v(c)&gt;maxHC THEN maxHC=v(c)&lt;br /&gt; NEXT&lt;br /&gt;END FUNCTION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-8961689752607686857?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/8961689752607686857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8961689752607686857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8961689752607686857'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-array-1.html' title='RECURSIVE ARRAY 1'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-409088022649035226</id><published>2011-01-20T00:16:00.001-08:00</published><updated>2011-01-20T00:16:10.246-08:00</updated><title type='text'>RECURSIVE 6</title><content type='html'>B = cint(InputBox("Mencari Bilangan Fibonacci ke berapa?"))&lt;br /&gt;document.write "Bilangan Fibonacci ke-" &amp; B &amp; " adalah " &amp; Fibo(B) &amp; "&lt;BR&gt;"&lt;br /&gt; &lt;br /&gt;FUNCTION Fibo(byVal N)&lt;br /&gt; IF N=1 THEN&lt;br /&gt;  Fibo = 0&lt;br /&gt; ELSEIF N=2 THEN&lt;br /&gt;  Fibo = 1&lt;br /&gt; ELSE&lt;br /&gt;  Fibo = Fibo(N-2) + Fibo(N-1)&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-409088022649035226?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/409088022649035226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/409088022649035226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/409088022649035226'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-6.html' title='RECURSIVE 6'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-707162305564407944</id><published>2011-01-20T00:15:00.003-08:00</published><updated>2011-01-20T00:15:38.806-08:00</updated><title type='text'>RECURSIVE 5</title><content type='html'>B = cint(InputBox("Masukkan Bilangan"))&lt;br /&gt;document.write "Factorial dari " &amp; B &amp; " adalah " &amp; Fact(B) &amp; "&lt;BR&gt;"&lt;br /&gt;CALL CalcFact(B,H)&lt;br /&gt;document.write "Factorial dari " &amp; B &amp; " adalah " &amp; H &amp; "&lt;BR&gt;"&lt;br /&gt; &lt;br /&gt;FUNCTION Fact(byVal N)&lt;br /&gt; IF N&gt;0 THEN&lt;br /&gt;  Fact = N * Fact(N-1)&lt;br /&gt; ELSE&lt;br /&gt;  Fact = 1&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;br /&gt; &lt;br /&gt;SUB CalcFact(byVal N, byRef F)&lt;br /&gt; IF N&gt;0 THEN&lt;br /&gt;  CALL CalcFact(N-1, temp)&lt;br /&gt;  F = N * temp&lt;br /&gt; ELSE&lt;br /&gt;  F = 1&lt;br /&gt; END IF&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-707162305564407944?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/707162305564407944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/707162305564407944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/707162305564407944'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-5.html' title='RECURSIVE 5'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-5185927744589692700</id><published>2011-01-20T00:15:00.001-08:00</published><updated>2011-01-20T00:15:14.451-08:00</updated><title type='text'>RECURSIVE 4</title><content type='html'>B = cint(InputBox("Masukkan Bilangan"))&lt;br /&gt;document.write "Factorial dari " &amp; B &amp; " adalah " &amp; Fact(B)&lt;br /&gt; &lt;br /&gt;FUNCTION Fact(byVal N)&lt;br /&gt; IF N&gt;0 THEN&lt;br /&gt;  Fact = N * Fact(N-1)&lt;br /&gt; ELSE&lt;br /&gt;  Fact = 1&lt;br /&gt; END IF&lt;br /&gt;END FUNCTION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-5185927744589692700?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/5185927744589692700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/5185927744589692700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/5185927744589692700'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/recursive-4.html' title='RECURSIVE 4'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-2987937274887373752</id><published>2011-01-20T00:10:00.002-08:00</published><updated>2011-01-20T00:10:57.509-08:00</updated><title type='text'>habis di bagi tidak boleh kembar</title><content type='html'>dim unused(9)&lt;br /&gt;FOR i=1 TO 9&lt;br /&gt; unused(i)=TRUE&lt;br /&gt;NEXT&lt;br /&gt;sukses = false&lt;br /&gt;bil = 0&lt;br /&gt;CALL Try(1, sukses)&lt;br /&gt;IF sukses=TRUE THEN&lt;br /&gt; document.write "Bilangan yang Dicari adalah " &amp; bil &amp; "&lt;BR&gt;"&lt;br /&gt;ELSE&lt;br /&gt; document.write "Tidak Ada Bilangan dengan Sifat Tersebut!!!&lt;BR&gt;"&lt;br /&gt;END IF&lt;br /&gt;&lt;br /&gt;SUB Try(byVal i, byRef sukses)&lt;br /&gt; p = 0&lt;br /&gt; DO&lt;br /&gt;  p = p + 1&lt;br /&gt;  suksesBerikut = FALSE&lt;br /&gt;  IF unused(p) = TRUE AND ((bil*10+p) MOD i = 0) THEN&lt;br /&gt;     bil = bil * 10 + p&lt;br /&gt;     unused(p) = FALSE&lt;br /&gt;     IF i&lt;9 THEN&lt;br /&gt;        CALL Try(i+1, suksesBerikut)&lt;br /&gt;        IF suksesBerikut = FALSE THEN&lt;br /&gt;        bil = bil \ 10&lt;br /&gt;        unused(p) = TRUE&lt;br /&gt;        END IF&lt;br /&gt;     ELSE&lt;br /&gt;        suksesBerikut = TRUE&lt;br /&gt;     END IF&lt;br /&gt;  END IF&lt;br /&gt; LOOP UNTIL suksesBerikut = TRUE OR p = 9&lt;br /&gt;    sukses = suksesBerikut&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-2987937274887373752?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/2987937274887373752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/habis-di-bagi-tidak-boleh-kembar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/2987937274887373752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/2987937274887373752'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/habis-di-bagi-tidak-boleh-kembar.html' title='habis di bagi tidak boleh kembar'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-8184110612522615890</id><published>2011-01-20T00:10:00.000-08:00</published><updated>2011-01-20T00:10:16.790-08:00</updated><title type='text'>habis di bagi</title><content type='html'>sukses = false&lt;br /&gt;bil = 0&lt;br /&gt;CALL Try(1, sukses)&lt;br /&gt;IF sukses=TRUE THEN&lt;br /&gt; document.write "Bilangan yang Dicari adalah " &amp; bil &amp; "&lt;BR&gt;"&lt;br /&gt;ELSE&lt;br /&gt; document.write "Tidak Ada Bilangan dengan Sifat Tersebut!!!&lt;BR&gt;"&lt;br /&gt;END IF&lt;br /&gt;&lt;br /&gt;SUB Try(byVal i, byRef sukses)&lt;br /&gt; p = 0&lt;br /&gt; DO&lt;br /&gt;  p = p + 1&lt;br /&gt;  suksesBerikut = FALSE&lt;br /&gt;  IF (bil*10+p) MOD i = 0 THEN&lt;br /&gt;     bil = bil * 10 + p&lt;br /&gt;     IF i&lt;9 THEN&lt;br /&gt;        CALL Try(i+1, suksesBerikut)&lt;br /&gt;        IF suksesBerikut = FALSE THEN&lt;br /&gt;        bil = bil \ 10&lt;br /&gt;        END IF&lt;br /&gt;     ELSE&lt;br /&gt;        suksesBerikut = TRUE&lt;br /&gt;     END IF&lt;br /&gt;  END IF&lt;br /&gt; LOOP UNTIL suksesBerikut = TRUE OR p = 9&lt;br /&gt;    sukses = suksesBerikut&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-8184110612522615890?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/8184110612522615890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/habis-di-bagi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8184110612522615890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/8184110612522615890'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/habis-di-bagi.html' title='habis di bagi'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-6205379720448473725</id><published>2011-01-20T00:06:00.001-08:00</published><updated>2011-01-20T00:06:33.446-08:00</updated><title type='text'>eight queen papan</title><content type='html'>DIM x(8),a(8),b(15),c(15)&lt;br /&gt;&lt;br /&gt;FOR i=1 TO 8&lt;br /&gt; x(i)=0&lt;br /&gt; a(i)=TRUE&lt;br /&gt;NEXT&lt;br /&gt;&lt;br /&gt;FOR i=1 TO 15&lt;br /&gt; b(i)=TRUE&lt;br /&gt; c(i)=TRUE&lt;br /&gt;NEXT&lt;br /&gt;&lt;br /&gt;sukses = false&lt;br /&gt;CALL Try(1, sukses)&lt;br /&gt;IF sukses=TRUE THEN&lt;br /&gt; CALL CetakPapan()&lt;br /&gt;ELSE&lt;br /&gt; document.write "Tidak Ada Solusinya!!!&lt;BR&gt;"&lt;br /&gt;END IF&lt;br /&gt;&lt;br /&gt;SUB Try(byVal baris, byRef sukses)&lt;br /&gt; kolom = 0&lt;br /&gt; DO&lt;br /&gt;  kolom = kolom + 1&lt;br /&gt;  suksesBerikut = FALSE&lt;br /&gt;  IF a(kolom) AND b(baris+kolom-1) AND c(kolom-baris+8) THEN&lt;br /&gt;     x(baris)=kolom&lt;br /&gt;     a(kolom)=FALSE&lt;br /&gt;     b(baris+kolom-1)=FALSE&lt;br /&gt;     c(kolom-baris+8)=FALSE&lt;br /&gt;     IF baris&lt;8 THEN        CALL Try(baris+1, suksesBerikut)        IF suksesBerikut = FALSE THEN        x(baris)=0        a(kolom)=TRUE        b(baris+kolom-1)=TRUE        c(kolom-baris+8)=TRUE        END IF     ELSE        suksesBerikut = TRUE     END IF  END IF LOOP UNTIL suksesBerikut = TRUE OR kolom = 8    sukses = suksesBerikutEND SUBSUB CetakPapan() document.write "&lt;u&gt;Papan Catur :&lt;/U&gt;&lt;BR&gt;"&lt;br /&gt; document.write "&lt;TABLE BORDER=10&gt;" FOR i=1 TO 8  document.write "&lt;TR&gt;"  FOR j=1 TO 8   IF j=x(i) THEN    document.write "&lt;TD&gt; Q &lt;/TD&gt;"   ELSE    document.write "&lt;TD&gt; &amp;nbsp; &lt;/TD&gt;"   END IF  NEXT  document.write "&lt;/TR&gt;" NEXT document.write "&lt;/TABLE&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-6205379720448473725?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/6205379720448473725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/eight-queen-papan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/6205379720448473725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/6205379720448473725'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/eight-queen-papan.html' title='eight queen papan'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4623774382190419200.post-5088087494256046036</id><published>2011-01-20T00:05:00.001-08:00</published><updated>2011-01-20T00:05:56.436-08:00</updated><title type='text'>backtracking</title><content type='html'>DIM x(8),a(8),b(15),c(15)&lt;br /&gt;&lt;br /&gt;FOR i=1 TO 8&lt;br /&gt; x(i)=0&lt;br /&gt; a(i)=TRUE&lt;br /&gt;NEXT&lt;br /&gt;&lt;br /&gt;FOR i=1 TO 15&lt;br /&gt; b(i)=TRUE&lt;br /&gt; c(i)=TRUE&lt;br /&gt;NEXT&lt;br /&gt;&lt;br /&gt;sukses = false&lt;br /&gt;CALL Try(1, sukses)&lt;br /&gt;IF sukses=TRUE THEN&lt;br /&gt; CALL CetakPapan()&lt;br /&gt;ELSE&lt;br /&gt; document.write "Tidak Ada Solusinya!!!&lt;BR&gt;"&lt;br /&gt;END IF&lt;br /&gt;&lt;br /&gt;SUB Try(byVal baris, byRef sukses)&lt;br /&gt; kolom = 0&lt;br /&gt; DO&lt;br /&gt;  kolom = kolom + 1&lt;br /&gt;  suksesBerikut = FALSE&lt;br /&gt;  IF a(kolom) AND b(baris+kolom-1) AND c(kolom-baris+8) THEN&lt;br /&gt;     x(baris)=kolom&lt;br /&gt;     a(kolom)=FALSE&lt;br /&gt;     b(baris+kolom-1)=FALSE&lt;br /&gt;     c(kolom-baris+8)=FALSE&lt;br /&gt;     IF baris&lt;8 THEN        CALL Try(baris+1, suksesBerikut)        IF suksesBerikut = FALSE THEN        x(baris)=0        a(kolom)=TRUE        b(baris+kolom-1)=TRUE        c(kolom-baris+8)=TRUE        END IF     ELSE        suksesBerikut = TRUE     END IF  END IF LOOP UNTIL suksesBerikut = TRUE OR kolom = 8    sukses = suksesBerikutEND SUBSUB CetakPapan() document.write "&lt;u&gt;Papan Catur :&lt;/U&gt;&lt;BR&gt;"&lt;br /&gt; FOR i=1 TO 8&lt;br /&gt;  document.write x(i) &amp; ", "&lt;br /&gt; NEXT&lt;br /&gt; document.write "&lt;BR&gt;"&lt;br /&gt;END SUB&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4623774382190419200-5088087494256046036?l=backtracing.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://backtracing.blogspot.com/feeds/5088087494256046036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://backtracing.blogspot.com/2011/01/backtracking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/5088087494256046036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4623774382190419200/posts/default/5088087494256046036'/><link rel='alternate' type='text/html' href='http://backtracing.blogspot.com/2011/01/backtracking.html' title='backtracking'/><author><name>FOREXONE</name><uri>http://www.blogger.com/profile/01173809675112851061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
