Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
53Activity
0 of .
Results for:
No results containing your search query
P. 1
PROGRAM URUT ASCENDING DAN DESCENDING

PROGRAM URUT ASCENDING DAN DESCENDING

Ratings: (0)|Views: 16,274|Likes:
Published by Lucky Apocalypse
Ini Merupakan sebuah program sederhana untuk mengurutkan data secara ascending dan descending.
dengan masukan 4 nama buah dan keluar 4 nama buah terurut berdasarkan abjad.
Ini Merupakan sebuah program sederhana untuk mengurutkan data secara ascending dan descending.
dengan masukan 4 nama buah dan keluar 4 nama buah terurut berdasarkan abjad.

More info:

Published by: Lucky Apocalypse on Oct 12, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/01/2013

pdf

text

original

 
By Lukman Wahyudi
Program Urut Ascending Dan Descending
1
 
By Lukman Wahyudi 
PROGRAM URUT ASCENDING DAN DESCENDING
Ini adalah sebuah program urut dengan masukan 4 nama buah, yang kemudian akan dikeluarkan secara berurutan berdasarkan abjad. Pengurutan dalam program ini dapat kitalakukan secara Ascending ataupun Descending. Berikut adalah Source Code dari programurut beserta gambarnya.
Source Code
Program Urut;uses wincrt;label1,2;var x : array[0..3] of string;y : array[0..3] of string;pilih : char;i : integer;procedure Ascending;vari, j, tempatnya_max : integer;max, temp : string;beginfor j := 0 to 3 dobeginmax := x[j];for i := j to 3 dobeginif (x[i] <= max) thenbeginmax := x[i];tempatnya_max := i;end;end;temp := x[j];x[j] := x[tempatnya_max];x[tempatnya_max] := temp;end;clrscr;gotoXY(5,17); writeln('Hasil data yang telah diurut secara Ascending');for i := 0 to 3 dobegingotoxy(25,19+i); write(x[i]);end;end;procedure Descending;vari, j, tempatnya_min : integer;min, temp : string;beginfor j := 0 to 3 dobeginmin := x[j];for i := j to 3 dobeginif (x[i] >= min) thenbeginmin := x[i];tempatnya_min := i;end;end;temp := x[j];x[j] := x[tempatnya_min];x[tempatnya_min] := temp;end;clrscr;gotoXY(5,17); writeln('Hasil data yang telah diurut secara Descending');for i := 0 to 3 dobegingotoxy(25,19+i); write(x[i]);end;end;begin { Program Utama }1 : gotoxy(5,1); writeln('Masukkan 4 nama buah');write('Masukkan nama buah 1 : '); readln(x[0]);
 
By Lukman Wahyudi
Program Urut Ascending Dan Descending
2
 
By Lukman Wahyudi 
write('Masukkan nama buah 2 : '); readln(x[1]);write('Masukkan nama buah 3 : '); readln(x[2]);write('Masukkan nama buah 4 : '); readln(x[3]);clrscr;for i := 0 to 3 dobeginy[i] := x[i];end;repeat2 : gotoxy(15,15); clrEoL;gotoXY(34,6); writeln('Urutan Awal Data');for i := 0 to 3 dobegingotoXY(41,i+7); write(y[i]);end;gotoXY( 5,2); write('|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|');gotoXY( 5,3); write('| Menu : |');gotoXY( 5,4); write('|_______________|');gotoXY( 5,5); write('|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|');gotoXY( 5,6); write('| 1. Ascending |');gotoXY( 5,7); write('| 2. Descending |');gotoXY( 5,8); write('| 3. New |');gotoXY( 5,9); write('| 0. Quit |');gotoXY( 5,10); write('|_______________|');gotoXY( 5,11); write('|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|');gotoXY( 5,12); write('| Pilih : |');gotoXY( 5,13); write('|_______________|');gotoXY(17,12); pilih := readkey;if pilih = '1' thenAscendingelse if pilih = '2' thenDescendingelse if pilih = '3' thenbeginclrscr;goto 1;endelsebeginclrscr;gotoxy(15,15); write('Maaf andahanya dapat memilih dari no 0-3');readkey; goto 2;clrscr;end;until pilih = '0';end.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->