A. FUNGSI MANIPULASI STRING

22.49 0 Comments A+ a-

  • Concat(String_1, String_2, …)


Fungsi ini digunakan untuk menggabungkan isi dari 1 atau lebih variabel bertipe string. Sebagai misal, Concat(Nasi’, goreng’) akan menghasilkan Nasi goreng.
contoh program :

Program std;
uses crt;
const  A='NAMA SAYA ';
          B='VANNI WAHYULIANINGSIH';
Begin
clrscr;
        Writeln(concat(a, b));
readln;
end.

Outputnya :



  • Length(String)


Fungsi ini digunakan untuk mengetahui panjang dari variabel bertipe string.   Sebagai misal, Length(‘Nasi goreng’) akan menghasilkan nilai 11.
Contoh program :

program STD;
uses crt;
var
        nama:string;
begin
clrscr;
        write('Masukan nama kamu   :' );readln(nama);
        writeln('Jumlah karakter   :' ,length(nama));
readln;
end.

Outputnya :


Copy(String, Start, N)
Fungsi ini digunakan untuk mengambil’ N karakter pada string dimulai dari posisi
Start.  Sebagai misal, Copy(‘Nasi goreng’,3,5)akan  menghasilkan si go
Contoh Program :

program std;
uses crt;
var
        karakter:string;
begin
clrscr;
        karakter:='VANNI WAHYULIANINGSIH';
        Writeln(karakter);
        writeln(copy(karakter,2,4));
readln;
end.

Outputnya :



Pos(SubString, String)
Mencari posisi letak dari suatu nilai string.
Contoh Program :

program STD;
uses crt;
const A='PASCAL';
      B='PAS';
      C='CAL';
Begin
clrscr;
        writeln(A);
        writeln(B ,  ': ada pada posisi ke=', pos(B,A));
readln;
end.

Outputnya :