OVERDIV - Contoh Program Karakter Permutasi Pascal menggunakan Turbo Pascal for Windows 1.5 (TPW 1.5)
Bagi yang belum punya TPW 1.5, silahkan download aplikasinya disini >>
BERIKUT CODING PROGRAMNYA :
program Karakter_Permutasi;
Uses wincrt;
const Max= 255;
type larik = array [1..max] of char;
Var
L : Larik;
c_Permut, C_elemen, I : integer;
lagi : char;
ulang : string;
procedure permutasi (Var B : integer ; L : larik ; X,Y : integer);
var I : integer;
Temp : char;
begin
if X = Y then
begin
B := succ(B);
write('Permutasi ke', B:2,':');
for I := 1 to Y do
write(L[I]:3);
writeln;
end
else
for I := X to Y do
begin
Temp := L[I];
L[I] := L[X];
L[X] := Temp;
permutasi (B, L, X+1 ,Y)
end
end;
begin
repeat
clrscr;
write('Masukan jumlah karakter yang akan dipermutasikan : ');
writeln;
repeat
gotoxy(52,1);write(' ');
gotoxy(52,1);readln(c_elemen);
until c_elemen <= max;
for I := 1 to C_elemen do
L[I] := chr(I+64);
clrscr;
write('MAKA HASIL UNTUK :');
writeln(C_elemen:2, ' karakter');
writeln('-------------------------------------');
writeln;
c_permut:=0;
permutasi(c_permut,L,1,C_elemen);
writeln;
writeln('BANYAKNYA PERMUTASI: ', C_Permut:3);
writeln;
writeln;
writeln ('Coba lagi? Ketik [Y / T], Kemudian [ENTER] ');readln(ulang);
writeln;
clrscr;
until (ulang = 'T') OR (ulang = 't');
writeln;
readln;
clrscr;
end.
SCREENSHOT :
Semoga Bermanfaat :)
1 Response to "Program Permutasi Turbo Pascal (TPW)"
= > Jika ada salah kata / link error / masalah lainnya, silahkan komentar untuk saya perbaiki
= > Silahkan komentar, gunakan bahasa yang baik & sopan
Yuk komentar pakai Emoticon BBM
Arahkan kursor ke emoticon untuk melihat kode !
:a :b :c :d :e :f :g :h :i :j :k :l :m :n :o :p :q :r :s :t :u :v :w :x :y :z =a =b =c =d =e =f =g =h =i =j =k =l =m =n =o =p =q =r
Subscribe to:
Post Comments (Atom)
terima kasih gan..
ReplyDeleteakhirnya ketemu jg yg di harapkan :D