PEMROGRAMAN DASAR kelas xi

Slides:



Advertisements
Presentasi serupa
Pemrograman Visual (Borland Delphi 7.0)
Advertisements

Pemrograman Berorientasi Obyek
Matakuliah : Algoritma & Struktur Data Versi Materi
VARIABEL DAN OPERATOR.
Chapter 3.2 : Tipe, Nama dan Nilai
MENGENAL TIPE STRING Nilai string adalah kumpulan dari angka, angka dan huruf atau huruf, dimana tidak bisa dilakukan suatu operasi aritmatika, operator.
Algoritma Pemrograman By: NILA FEBY PUSPITASARI
PEMROGRAMAN BERSTRUKTUR: STRUKTUR DATA DAN PEMAKAIANNYA
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
PEMROGRAMAN TERSTRUKTUR (Pertemuan 4) Oleh : SYARIF HIDAYAT, M.Si.
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
STRUKTUR DATA Pengantar Komputer A Minggu ke
Elemen Dasar QBasic.
Algoritma (Struktur, Tipe Data, Input/Output)
Pemrograman Visual (Borland Delphi 7.0)
OSN KOMPUTER.
BAB I TIPE DATA.
M.K. Pemrograman Web (AK )
PHP? PHP adalah server-side web programming
DASAR STRING PEMROGRAMAN SISTEM.
Kontrak Praktikum Rabu, 24 Maret 2010
TIPE-TIPE DATA TURBO C++
Mengenal Struktur dan Penyajian Data dalam Komputer
BAB I TIPE DATA.
String & Penanganan Pertemuan Ke-6.
Pertemuan 3 Variabel & Konstanta.
ANALISA DAN DESAIN ALGORITMA
Rismayuni Manipulasi String.
ALGORITMA PEMROGRAMAN 2A
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA DAN ALGORITMA.
PRAKTIKUM ALGORITMA PEMROGRAMAN
PEMROGRAMAN DASAR Varian dan Invarian.
Struktur Program Pascal
ALGORITMA dan PEMROGRAMAN
Algoritma dan Pemrograman 2A
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
MENGENAL LEBIH LANJUT TENTANG
ALGORITMA PEMROGRAMAN 2A
PHP.
LINGKUNGAN TURBO PASCAL
Struktur Data Jenis – jenis data.
1 PENDAHULUAN BAB PENGANTAR STRUKTUR DATA
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Tipe, Nama, dan Nilai.
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pseudocode – Tipe Data, Variabel, dan Operator
Binary, Bitwise dan Fungsi String
Tipe Data, Operator dan Ekspresi
Pertemuan II By : Lisda Juliana P.,Ssi..
Mengenal Model Data, Perintah I/O
Manipulasi String.
Perintah Input/Output
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
RUMUS DAN FUNGSI UNTUK MEMANIPULASI DATA
STRUKTUR DATA Pengantar Komputer A Minggu ke
PENGGUNAAN TIPE DATA YANG EFEKTIF
Struktur Data.
Mengenal Struktur dan Penyajian Data dalam Komputer
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
PEMROGRAMAN DASAR Varian dan Invarian.
DASAR PEMROGRAMAN: STRING.
Chapter 3.2 : Tipe, Nama dan Nilai
Struktur Data.
PERKEMBANGAN PASCAL Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan Nama pascal diambil sebagai penghargaan.
PENGGUNAAN TIPE DATA YANG EFEKTIF
PEMROGRAMAN DASAR Varian dan Invarian.
Algoritma 1 Temu 2.
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
Transcript presentasi:

PEMROGRAMAN DASAR kelas xi OPERASI STRING PEMROGRAMAN DASAR kelas xi

PENGERTIAN STRING String merupakan bentuk data yang biasa dipakai dalam bahasa pemrograman untuk keperluan menampung dan memanipulasi data teks, misalnya untuk menampung (menyimpan) suatu kalimat. Karena sering dipakai dalam pemrograman, maka string termasuk dalam tipe dasar. Semua konstanta string harus diapit tanda petik tunggal. Misal : ‘Matematika’

Operasi string Suatu String dalam Bahasa Pascal dapat dioperasikan dengan berbagai macam tujuan Pascal menyediakan berbagai prosedur standar dan fungsi standar untuk operasi string.

Operasi string Dalam Operasinya String hanya mempunyai sebuah operator, yaitu operator ‘+’ Fungsi operator ‘+’ adalah menggabungkan dua buah string menjadi satu Panjang maksimal suatu string pada pascal adalah 255 karakter

Operasi string Contoh program dari operasi string adalah sebagai berikut :

Prosedur standar dalam pascal Terdapat empat prosedur standar dalam pascal yaitu : DELETE INSERT STR VAL

PROSEDUR STANDAR - DELETE Digunakan untuk menghapus suatu string, dimulai dari posisi I, sebanyak n Hasil dari procedure delete adalah string Bentuk Umum : Catatan : Jika nilai i lebih besar dari jumlah karakter dalam string, maka tidak ada karakter yang terhapus

Contoh program prosedur delete Output yang ditampilkan adalah : rograman

PROSEDUR STANDAR - INSERT Digunakan untuk menyisipkan substring (string1) dalam suatu string (string2), pada posisi I Hasil dari prosedur insert adalah string Bentuk Umum : Catatan : Apabila hasil penyisipan menjadi String yang panjangnya lebih dari 255 karakter, maka yang dianggap signifikan hanya sampai 255 karakter saja.

Contoh program prosedur insert Hasil program di atas adalah : Pemrograman Pemrograman Dasar

PROSEDUR STANDAR - STR Digunakan untuk mengubah nilai numeric (x) menjadi nilai string (s). Nilai x dapat berupa nilai numeric integer maupun nilai numeric real Hasil Operasi dari prosedur str adalah string Bentuk Umum : Nilai ‘n’ menunjukkan format panjang dari nilai utuh dan nilai m menunjukkan format panjang decimal (nilai dibelakang koma)

Contoh program str Hasil program di atas adalah : 1801 1234 567

PROSEDUR STANDAR - VAL Digunakan untuk mengubah nilai suatu argumen string menjadi nilai numerik hasil dari prosedur ini adalah nilai numerik Hasil dari prosedur VAL adalah nilai numeric Bentuk Umum Catatan : Var_string_angka berisi data string yang berupa angka Var_nilai berisi data hasil konversi. Jika terjadi kesalahan data maka akan posisi kesalahan disimpan pada kode

CONTOH PROGRAM PROsedur val

CONTOH PROGRAM PROsedur val

FUNGSI STANDAR DALAM PASCAL Terdapat empat fungsi standar dalam pascal, yaitu : Concat Copy Pos Length

FUNGSI CONCAT Digunakan untuk menggabungkan dua string secara berurut Fungsi ini mempunyai operasi yang sama dengan operator string ‘+’ yaitu merangkai beberapa nilai string Bentuk Umum : ConCat(S1,S2[,S3,…, Sn])

FUNGSI CONCAT Contoh program fungsi concat adalah : Output : Aku Adalah Siswa

Fungsi copy Copy(String, I, n) Digunakan untuk mengambil string (substring) dari suatu string , dimulai pada posisi I sebanyak n Hasil program adalah string Bentuk umum : Copy(String, I, n)

Fungsi copy Contoh Program fungsi Copy : Output : World

POS(substring,string) Fungsi pos Digunakan untuk mencari letak posisi suatu substring yang berada dalam suatu string Hasil program adalah integer Bentuk Umum : Jika substring yang dicari terdiri dari beberapa karakter, maka dalam pencariannya akan mencari deretan karakter yang sesuai POS(substring,string)

Fungsi pos

Fungsi pos

Fungsi length Length(string) Digunakan untuk menghitung nilai panjang atau jumlah karakter dari suatu string Hasil program adalah integer Bentuk Umum : Length(string)

Fungsi length