Pertemuan 5 Array dan Fungsi

Ukuran: px
Mulai penontonan dengan halaman:

Download "Pertemuan 5 Array dan Fungsi"

Transkripsi

1 Diktat Kuliah Pemrograman Web Pertemuan Array dan Fungsi Pengantar Array Mendeklarasikan dan Menampilkan Array Fungsi-fungsi Array dalam PHP Fungsi dalam PHP Pengantar Array Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui index array. Index array dapat berupa bilangan integer atau string. Mendeklarasikan dan Menampilkan Array Program. : array0.php : Program mendeklarasikan array dengan index numeric. 0 $arrbuah = array ("Mangga", "Apel", "Pisang", "Jeruk"); echo $arrbuah[0]; //Mangga echo $arrbuah[]; //Jeruk $arrwarna = array(); $arrwarna[] = "Merah"; $arrwarna[] = "Biru"; $arrwarna[] = "Hijau"; $arrwarna[] = "Putih"; echo $arrwarna[0]; //Merah echo $arrwarna[]; //Hijau Penjelasan Program. Untuk mendeklarasikan atau mendefinisikan sebuah array di PHP bisa menggunakan keyword array(). Pada program., terdapat pendeklarasian dan pendefinisian array pada baris ke-. Jumlah elemen array tidak perlu disebutkan saat deklarasi. Sedangkan untuk menampilkan isi array pada elemen tertentu, cukup dengan menyebutkan nama array beserta index array-nya (lihat baris ke- dan ke-). Pendeklarasian dan pengisian array juga bisa dilakukan seperti pada baris ke- sampai baris ke-. Dengan pendefinisian array seperti pada dua cara di atas, index (key) array secara otomatis akan diisi dengan bilangan bulat integer yang dimulai dari 0. Achmad Solichin Halaman

2 Diktat Kuliah Pemrograman Web Gambar.. Tampilan Program. Program. : array0.php : Program mendeklarasikan array dengan index string (array assosiatif). 0 $arrnilai = array ("Ani" => 0, "Otim" => 0, "Ana" =>, "Budi" => ); echo $arrnilai['ani']; //0 echo $arrnilai['otim']; //0 $arrnilai = array(); $arrnilai['ami'] = 0; $arrnilai['asma'] = ; $arrnilai['sri'] = ; echo $arrnilai['asma']; // echo $arrnilai['ami']; //0 Penjelasan Program. Untuk mendeklarasikan atau mendefinisikan sebuah array assosiatif (array yang menggunakan index selain integer), dapat dengan cara menyebutkan indexnya terlebih dahulu diikuti operator => dan diikuti value atau nilai elemennya. Lihat program baris ke-! Sedangkan untuk menampilkan value atau nilai dari suatu array, bisa dengan menyebutkan nama array yang diikuti index arraynya (lihat baris ke- dan ke-). Pendefinisian array assosiatif juga bisa dilakukan seperti pada baris ke- sampai baris ke-0 Gambar.. Tampilan Program. Program. : array0.php : Program menampilkan seluruh isi array dengan index numerik. Achmad Solichin Halaman

3 Diktat Kuliah Pemrograman Web 0 $arrwarna = array ("Blue","Black","Red","Yellow","Green"); echo "Menampilkan isi array dengan for : <br>"; for ($i=0; $i<count($arrwarna); $i++) { echo "Do you like <font color=$arrwarna[$i]>". $arrwarna[$i]."</font>?<br>"; echo "<br>menampilkan isi array dengan foreach : <br>"; foreach ($arrwarna as $warna) { echo "Do you like <font color=$warna>". $warna."</font>?<br>"; Penjelasan Program. Untuk menampilkan keseluruhan isi array bisa dilakukan dengan perulangan for, while, do..while atau foreach. Baris program di atas merupakan contoh menampilkan array dengan perulangan for. Fungsi count() pada baris ke- berfungsi untuk mencari jumlah elemen dari array $asswarna. Untuk menampilkan array juga bisa menggunakan struktur foreach(). Struktur foreach akan mengambil elemen array mulai dari posisi pointer sampai akhir pointer. Pada contoh program di atas (baris ke-0) bisa dinyatakan dengan pernyataan bahwa untuk setiap elemen array $arrwarna, masukkan ke variabel $warna. Tampilan program. bisa dilihat pada gambar. Gambar.. Tampilan Program. Program. : array0.php : Program menampilkan seluruh isi array assosiatif. $arrnilai = array ("Ani" => 0, "Otim" => 0, "Ana" =>, "Budi" => ); Achmad Solichin Halaman

4 Diktat Kuliah Pemrograman Web 0 echo "Menampilkan isi array dengan foreach : <br>"; foreach ($arrnilai as $nama => $nilai) { echo "Nilai $nama = $nilai<br>"; reset ($arrnilai); echo "<br>menampilkan isi array dengan while dan list : <br>"; while (list ($nama, $nilai) = each($arrnilai)) { echo "Nilai $nama = $nilai<br>"; Penjelasan Program. Untuk menampilkan array assosiatif bisa menggunakan perulangan foreach dan while dengan fungsi list() dan each(). Baris ke- dari program.. di atas bisa dinyatakan dengan pernyataan untuk setiap elemen array $arrnilai, masukkan key/index-nya ke variabel $nama dan masukkan value-nya ke variabel $nilai. Pada baris ke- terdapat fungsi reset() yang berfungsi mengembalikan pointer array ke elemen pertama. Pada baris ke-0, array assosiatif ditampilkan dengan struktur while yang menggunakan fungsi list() dan each(). Gambar.. Tampilan Program. Program. : array0.php : Program mencetak struktur array. <? $arrwarna = array ("Blue","Black","Red","Yellow","Green"); $arrnilai = array ("Ani" => 0, "Otim" => 0, "Ana" =>, "Budi" => ); print_r ($arrwarna); echo "<br>"; print_r ($arrnilai); Achmad Solichin Halaman

5 Diktat Kuliah Pemrograman Web Penjelasan Program. Pada program. di atas terdapat fungsi print_r() (baris ke-) yang berfungsi untuk menampilkan struktur dari array. Tampilan program. bisa dilihat pada gambar. Fungsi-fungsi Array dalam PHP Gambar.. Tampilan Program. PHP menyediakan lebih dari 0 fungsi untuk manipulasi array. Fungsi-fungsi array dalam PHP bisa dilihat di alamat Fungsi Pengurutan Array arsort() Pengurutan array berdasarkan value secara descending asort() Pengurutan array berdasarkan value secara ascending krsort() - Pengurutan array berdasarkan index/key secara descending ksort() - Pengurutan array berdasarkan index/key secara ascending rsort() - Pengurutan array berdasarkan value secara descending dengan mengubah index/key sort() - Pengurutan array berdasarkan value secara ascending dengan mengubah index/key shuffle() Random pengurutan array Fungsi Pengaturan Pointer Array current() Mendapatkan elemen array yang ditunjuk oleh pointer end() Pointer menunjuk pada elemen array terakhir key() Mendapatkan key yang ditunjuk oleh pointer next() Pointer menunjuk pada elemen selanjutnya prev() Pointer menunjuk pada elemen sebelumnya reset() Memindahkan pointer array ke awal (elemen pertama) count() Menghitung jumlah elemen array Achmad Solichin Halaman

6 Diktat Kuliah Pemrograman Web Fungsi Pencarian pada Array array_search() Mencari posisi (key) dari suatu value dalam array array_key_exists() Memeriksa suatu key ada dalam array atau tidak in_array() Memeriksa suatu elemen ada dalam array atau tidak Program. : array0.php : Program mengurutkan array dengan sort() dan rsort(). 0 0 $arrnilai = array ("Ani" => 0, "Otim" => 0, "Sri" =>, "Budi" => ); echo "<b>array sebelum pengurutan</b>"; sort($arrnilai); echo "<b>array setelah pengurutan dengan sort()</b>"; rsort($arrnilai); echo "<b>array setelah pengurutan dengan rsort()</b>"; Program. : array0.php : Program mengurutkan array dengan asort() dan arsort(). 0 0 $arrnilai = array ("Ani" => 0, "Otim" => 0, "Sri" =>, "Budi" => ); echo "<b>array sebelum pengurutan</b>"; asort($arrnilai); echo "<b>array setelah pengurutan dengan asort()</b>"; arsort($arrnilai); echo "<b>array setelah pengurutan dengan arsort()</b>"; Program. : array0.php : Program mengurutkan array dengan ksort() dan krsort(). Achmad Solichin Halaman

7 Diktat Kuliah Pemrograman Web 0 0 $arrnilai = array ("Ani"=>0, "Otim"=>0, "Sri"=>, "Budi"=>); echo "<b>array sebelum pengurutan</b>"; ksort($arrnilai); echo "<b>array setelah pengurutan dengan ksort()</b>"; krsort($arrnilai); echo "<b>array setelah pengurutan dengan krsort()</b>"; Program. : array0.php : Program mengatur posisi pointer dalam array. 0 $transport = array('foot', 'bike', 'car', 'plane'); print_r ($transport); $mode = current($transport); echo $mode."<br>"; // $mode = 'foot'; $mode = next($transport); echo $mode."<br>"; // $mode = 'bike'; $mode = current($transport); echo $mode."<br>"; // $mode = 'bike'; $mode = prev($transport); echo $mode."<br>"; // $mode = 'foot'; $mode = end($transport); echo $mode."<br>"; // $mode = 'plane'; $mode = current($transport); echo $mode."<br>"; // $mode = 'plane'; Program.0 : array0.php : Program mencari elemen array. $arrbuah = array ("Mangga", "Apel", "Pisang", "Kedondong", "Jeruk"); if (in_array ("Kedondong", $arrbuah)) { echo "Ada buah Kedondong di sini"; else { echo "Tidak ada buah Kedondong di sini"; Achmad Solichin Halaman

8 Diktat Kuliah Pemrograman Web Fungsi dalam PHP Bentuk umum pendefinisian fungsi dalam PHP function nama_fungsi(parameter,...,n) { statement; Program. : fungsi0.php : Program sederhana mendefinisikan dan memanggil fungsi tanpa parameter dan tanpa return value. 0 function cetak_ganjil () { for ($i=0; $i<00; $i++) { if ($i% == ) { echo "$i "; //pemanggilan fungsi cetak_ganjil(); Program. : array0.php : Program fungsi dengan parameter. 0 function cetak_ganjil ($awal, $akhir) { for ($i=$awal; $i<$akhir; $i++) { if ($i% == ) { echo "$i "; //pemanggilan fungsi $a = 0; $b = 0; echo "<b>bilangan ganjil dari $a sampai $b : </b><br>"; cetak_ganjil($a, $b); Program. : fungsi0.php : Program fungsi yang mengembalikan nilai. function luas_lingkaran ($jari) { return. * $jari * $jari; //pemanggilan fungsi $r = 0; echo "Luas lingkaran dengan jari-jari $r = "; echo luas_lingkaran($r); Program. : fungsi0.php : Program passing by value dalam fungsi. Achmad Solichin Halaman

9 Diktat Kuliah Pemrograman Web 0 function tambah_string ($str) { $str = $str. ", Jakarta"; return $str; // $str = "Universitas Budi Luhur"; echo "\$str = $str<br>"; echo tambah_string ($str). "<br>"; echo "\$str = $str<br>"; Program. : fungsi0.php : Program passing by reference dalam fungsi. 0 function tambah_string (&$str) { $str = $str. ", Jakarta"; return $str; // $str = "Universitas Budi Luhur"; echo "\$str = $str<br>"; echo tambah_string ($str). "<br>"; echo "\$str = $str<br>"; Program. : fungsi0.php : Program menampilkan defined-function yang didukung oleh PHP. 0 function luas_lingkaran ($jari) { return. * $jari * $jari; $arr = get_defined_functions(); print_r($arr); Program. : fungsi0.php : Program memeriksa suatu fungsi tersedia di PHP atau tidak. if (function_exists('exif_read_data')) { echo "Fungsi exif_read_data() ada di PHP.<br />\n"; else { echo "Fungsi exif_read_data() tidak ada di PHP.<br />\n"; Achmad Solichin Halaman

ARRAY. telah mengenal arti variabel, yaitu suatu pengenal yang dapat menyimpan sebuah nilai.

ARRAY. telah mengenal arti variabel, yaitu suatu pengenal yang dapat menyimpan sebuah nilai. Array adalah suatu koleksi nilai yang saling berkaitan. Pada modul sebelumnya Anda telah mengenal arti variabel, yaitu suatu pengenal yang dapat menyimpan sebuah nilai. Array, fungsinya sama seperti variabel,

Lebih terperinci

Pertemuan 1 Pengenalan Web Server dan Server Side Scripting

Pertemuan 1 Pengenalan Web Server dan Server Side Scripting Pertemuan 1 Pengenalan Web Server dan Server Side Scripting Web Server merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan (request) berupa halman web melalui HTTP atai HTTPS

Lebih terperinci

PRAKTIKUM PHP ARRAY M KHARIS AGUNG TRIA NUGROHO

PRAKTIKUM PHP ARRAY M KHARIS AGUNG TRIA NUGROHO PRAKTIKUM PHP ARRAY M KHARIS AGUNG TRIA NUGROHO 1. Pada variable array ini langsung didefinisikan isi dari setiap indeksnya, untuk pemanggilan variable array disini digunakan dengan variable array pada

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

Pertemuan 3 Struktur Kondisi dan Perulangan

Pertemuan 3 Struktur Kondisi dan Perulangan Diktat Kuliah Pemrograman Web Pertemuan Struktur Kondisi dan Perulangan Struktur Kondisi + Struktur Kondisi If + Struktur Kondisi If...Else + Struktur Kondisi Khusus? : + Struktur Kondisi Switch...Case

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 4 Statement Kontrol Tujuan: Mahasiswa memahami penggunaan statement kontrol untuk mengontrol pemilihan, mengontrol pengulangan dan memindahkan eksekusi

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB CONTROL FLOW & ARRAY Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Control Flow... 1 1. Percabangan... 1 1.1 Pernyataan if... 1 1.2 Pernyataan else if dan else...

Lebih terperinci

MODUL 2 PHP. (Kontrol, Fungsi, Array)

MODUL 2 PHP. (Kontrol, Fungsi, Array) MODUL 2 PHP (Kontrol, Fungsi, Array) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang 2016 Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai Kontrol program, fungsi dan Array

Lebih terperinci

MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015

MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 Pengertian Array Kumpulan pasangan Key/Index dan Nilai/Value (Key Value Pair). Variable jamak, yang mempunyai

Lebih terperinci

Adalah tempat untuk menampung sejumlah nilai Menciptakan array: cara 1 $kota = array( yogya, Solo, Semarang, Bandung );

Adalah tempat untuk menampung sejumlah nilai Menciptakan array: cara 1 $kota = array( yogya, Solo, Semarang, Bandung ); Array Adalah tempat untuk menampung sejumlah nilai Menciptakan array: cara 1 $kota = array( yogya, Solo, Semarang, Bandung ); cara 2 $kota[] = "yogya"; $kota[] = "Solo"; $kota[] = "Semarang"; $kota[] =

Lebih terperinci

MODUL 2 INTERNET PROGRAMMING : PHP (2)

MODUL 2 INTERNET PROGRAMMING : PHP (2) MODUL 2 INTERNET PROGRAMMING : PHP (2) A. Tujuan : 1. Memahami tentang Array di PHP 2. Memahami penggunaan Fungsi dalam PHP 3. Memahami tentang String dan Date 4. Memahami tentang Modularisasi dalam PHP

Lebih terperinci

MODUL 2 PHP INTRO PHP INTRO

MODUL 2 PHP INTRO PHP INTRO MODUL 2 PHP INTRO PHP INTRO PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014/2015 Variabel Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan

Lebih terperinci

Pertemuan 2 Struktur Dasar PHP

Pertemuan 2 Struktur Dasar PHP Pertemuan Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal

Lebih terperinci

Pemrograman Web dengan PHP dan MySQL Achmad Solichin, S.Kom

Pemrograman Web dengan PHP dan MySQL Achmad Solichin, S.Kom v.0 Pemrograman Web dengan PHP dan MySQL Achmad Solichin, S.Kom Buku ini disusun berdasarkan materi perkuliahan Pemrograman Web sesuai dengan kurikulum standar di perguruan tinggi komputer. Di dalam buku

Lebih terperinci

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA Mata Kuliah : Teknik Pemrograman Terstruktur 2 Fakultas/Jurusan : Ilmu Komputer/Manajemen Informatika Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA Minggu Pokok Bahasan/Materi 1 Pokok Bahasan :

Lebih terperinci

MODUL 7 WEB PROGRAMMING : PHP (2)

MODUL 7 WEB PROGRAMMING : PHP (2) MODUL 7 WEB PROGRAMMING : PHP (2) Tujuan : 1. Memahami tentang Array di PHP 2. Memahami penggunaan Fungsi dalam PHP 3. Memahami tentang Modularisasi dalam PHP I. ARRAY Array merupakan variabel yang berisi

Lebih terperinci

Day-9. Kholid Fathoni, S.Kom., M.T.

Day-9. Kholid Fathoni, S.Kom., M.T. Day-9 Kholid Fathoni, S.Kom., M.T. Merupakan sebuah tipe data yang digunakan untuk menyimpan sejumlah variabel dengan tipe data yang sama. Bagian yang menyusun array disebut elemen array, yang masing-masing

Lebih terperinci

Internet Programming Muhammad Zen S. Hadi, ST. MSc.

Internet Programming Muhammad Zen S. Hadi, ST. MSc. PHP 2 Internet Programming Muhammad Zen S. Hadi, ST. MSc. 1 Topik Array Fungsi String, Date, Time Modularisasi 2 Apa itu Array? Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah

Lebih terperinci

BEKERJA DENGAN ARRAY BAB Pengertian Array

BEKERJA DENGAN ARRAY BAB Pengertian Array BAB 8 BEKERJA DENGAN ARRAY 8.1 Pengertian Array Array digunakan untuk mengidentifikasi variabel yang memiliki jumlah data yang lebih dari satu, namun mempunyai nama variabel yang sama. Untuk mengidentifikasikan

Lebih terperinci

BAB I MENGENAL ACTIVE SERVER PAGES

BAB I MENGENAL ACTIVE SERVER PAGES BAB I MENGENAL ACTIVE SERVER PAGES Pokok Bahasan 1. Apa yang Dibutuhkan? 2. Bagaimana ASP Bekerja 3. Lebih Jauh Mengenal ASP Pendahuluan (ASP) adalah bahasa pemrograman lingkungan aplikasi terbuka (open

Lebih terperinci

Pengantar Pemrograman Sisi Server

Pengantar Pemrograman Sisi Server Pengantar Pemrograman Sisi Server PHP 1 Agenda Kilas balik materi minggu lalu Pengenalan PHP Variabel Fungsi Pengulangan (loop) Pengatur aliran (control flow) Array 2 KILAS BALIK MATERI MINGGU LALU 3 Coding

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 3 Tipe Data, Variable, dan Konstanta Tujuan: Mahasiswa mengenal tipe data dan mendeklarasikan variable di dalam pemrograman PHP sebagai pondasi dalam

Lebih terperinci

FUNGSI & PROSEDUR. Pertemuan ke-12 dan 13

FUNGSI & PROSEDUR. Pertemuan ke-12 dan 13 FUNGSI & PROSEDUR Pertemuan ke-12 dan 13 Deskripsi Tujuan Instruksional Referensi Review Lingkup Definisi Fungsi & Prosedur Deklarasi Fungsi & Prosedur Cara Penulisan Fungsi & Prosedur dalam Bahasa C/C++

Lebih terperinci

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR (Struktur Kondisi dan Perulangan) KOMPETENSI DASAR 3.2. Memahami struktur kondisi dan perulangan 4.2. Menyajikan struktur kondisi dan perulangan Materi Pembelajaran Struktur Kondisi Struktur kondisi if

Lebih terperinci

ALGORITMA DAN STRUKTUR DATA POINTER DAN FUNCTION

ALGORITMA DAN STRUKTUR DATA POINTER DAN FUNCTION ALGORITMA DAN STRUKTUR DATA POINTER DAN FUNCTION POINTER POINTER ADALAH SUATU VARIABEL PENUNJUK, BERISI NILAI YANG MENUNJUK ALAMAT SUATU LOKASI MEMORI TERTENTU. JADI POINTER TIDAK BERISI NILAI DATA, MELAINKAN

Lebih terperinci

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */ IV PHP INTRO PHP adalah bahasa pemrograman open source multi platforms yang sangat fleksibel, bahasa ini dapat disisipkan pada kode HTML ataupun CSS dengan syarat ekstensi file harus menggunakan ekstensi

Lebih terperinci

Pertemuan 7 File dan Direktori

Pertemuan 7 File dan Direktori Diktat Kuliah Pemrograman Web ver.0 Pertemuan File dan Direktori Membuat, Menulis dan Membaca Isi File + Membuka dan Membuat File + Menulis ke File + Membaca Isi File + Menutup File Membuat dan Menghapus

Lebih terperinci

Method / Fungsi / Sub Program

Method / Fungsi / Sub Program PEMROGRAMAN DASAR Sistem Informasi PTIIK UB Semester Ganjil 2014/2015 Method / Fungsi / Sub Program Dr. Eng. Herman Tolle, ST., MT Program Teknologi Informasi & Ilmu Komputer, Universitas Brawijaya Programming

Lebih terperinci

E STRUKTUR DATA & E PRAKTIK STRUKTUR DATA. Pointer & Function. Alfa Faridh Suni, S.T., M.T. PTIK

E STRUKTUR DATA & E PRAKTIK STRUKTUR DATA. Pointer & Function. Alfa Faridh Suni, S.T., M.T. PTIK E3024015 - STRUKTUR DATA & E3024016 PRAKTIK STRUKTUR DATA Pointer & Function Alfa Faridh Suni, S.T., M.T. PTIK - 2014 Pointer Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu

Lebih terperinci

Pemrograman Web. Pertemuan Ke-10 dan 11 Server Side Scripting [PHP] Server Side Scripting 1

Pemrograman Web. Pertemuan Ke-10 dan 11 Server Side Scripting [PHP] Server Side Scripting 1 Pemrograman Web Pertemuan Ke-10 dan 11 Server Side Scripting [PHP] Server Side Scripting 1 Sub Pokok Pembahasan 1. Statemen kondisi if..then..else 2. Statemen loop for dan while 3. Konsep array 4. Fungsi

Lebih terperinci

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012 Topik PHP (1) Pemrograman Internet Acep Irham Gufroni, M.Eng. Konsep PHP Tipe data PHP Jenis-jenis Operator Seleksi Kondisi (pencabangan) Perulangan 1 2 Intro PHP bahasa scripting server-side untuk membuat

Lebih terperinci

ARRAY. Karakteristik

ARRAY. Karakteristik ARRAY Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Karakteristik Hubungan antar elemen adalah LINEAR Umumnya letak elemen Array di memory secara physical & logical adalah sama

Lebih terperinci

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN 2 MATERI UTS ALGORITMA & FLOWCHART DASAR PEMROGRAMAN DALAM C PENGAMBILAN KEPUTUSAN PERULANGAN FUNGSI 3 Contoh :Algoritma Mencari akar bulat positif dari bilangan

Lebih terperinci

TUGAS VOKASI TANGGAL : 28 September 2012

TUGAS VOKASI TANGGAL : 28 September 2012 TUGAS VOKASI TANGGAL : September 01 Tugas Dikerjakan secara individu Kerjakan Latihan 1-1 Berkas dikumpulkan Hari Jumat, September 01 Max : jam 1.00 WIB I. Dasar Teori a. PHP PHP adalah salah satu bahasa

Lebih terperinci

Struktur Data. PDE - Struktur Data 1

Struktur Data. PDE - Struktur Data 1 Struktur Data Copyright@Ihsan Jatnika PDE - Struktur Data 1 Objektif Mengetahui maksud struktur data dan menjelaskan penggunaannya dalam pemrograman Mengetahui operasi yang terkait dengan struktur data

Lebih terperinci

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN I. Elemen-Elemen Dalam Bahasa Pemrograman Berikut adalah elemen-elemen pada bahasa pemrograman: Berikut adalah element-element pada bahasa pemrograman: 1. Aturan

Lebih terperinci

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa

Lebih terperinci

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan Praktikum : Pemrograman II Modul Praktikum ke : 05 Judul Materi : Looping Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan Waktu (lama) : 3 Jam Aplikasi yang digunakan

Lebih terperinci

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar } PERTEMUAN 3 Pokok Bahasan : Struktur Kendali Struktur Kendali Percabangan Struktur Kendali Pengulangan 1.1 Struktur Kendali Struktur kendali merupakan pengatur aliran program, mempunyai rangkaian perintah

Lebih terperinci

KONSEP DASAR. menyusunnya menjadi potongan-potongan mudah untuk ditangani dibanding. conquer.

KONSEP DASAR. menyusunnya menjadi potongan-potongan mudah untuk ditangani dibanding. conquer. FUNGSI (FUNCTION) PADA C++ KONSEP DASAR Program komputer yang dibuat untuk menjawab permasalahan umumnya berukuran sangat besar. Pengalaman telah menunjukkan bahwa cara terbaik untuk mengembangkan dan

Lebih terperinci

Tipe Data dan Operator

Tipe Data dan Operator Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam

Lebih terperinci

Satuan Acara Perkuliahan

Satuan Acara Perkuliahan Satuan Acara Perkuliahan Mata Kuliah : Pemrograman C++ Kode Mata Kuliah / SKS : KB1055 / 2 SKS Semester : I (satu) Dosen : Rini Suwartika k,s.kom Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah ini

Lebih terperinci

GEOVISI GIS TEXTBOOKS SERIES : BUKU SERI PEMROGRAMAN SISTEM INFORMASI GEOGRAFIS DENGAN MAPINFO MAPBASIC

GEOVISI GIS TEXTBOOKS SERIES : BUKU SERI PEMROGRAMAN SISTEM INFORMASI GEOGRAFIS DENGAN MAPINFO MAPBASIC GEOVISI GIS TEXTBOOKS SERIES : BUKU SERI PEMROGRAMAN SISTEM INFORMASI GEOGRAFIS DENGAN MAPINFO MAPBASIC PENULIS : IBNU ROSYADI, S.Si PT GEOVISI MITRATAMA BAB 1 1 1. Dasar-Dasar Pemrograman MapBasic 1.1

Lebih terperinci

Membuat Fungsi Pada PHP

Membuat Fungsi Pada PHP Membuat Fungsi Pada PHP Pada bahasan-bahasan kita yang lalu Anda telah belajar bagaimana menggunakan fungsi-fungsi yang ada di PHP. Andapun dapat membuat fungsi-fungsi sendiri yang dapat memenuhi kebutuhan

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS PHP Array JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Array Array adalah kumpulan beberapa data yang disimpan pada sebuah variabel. Masing-masing

Lebih terperinci

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT MODUL II OBJECK, PROPERTY, METHOD dan EVENT Dalam bahasa pemrograman berbasis obyek OOP, kita harus memahami istilah Object, Property, Method, dan Event sebagai berikut. 1) Object Komponen dalam sebuah

Lebih terperinci

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR Setelah selesai pembahasan pada bab ini, diharapkan Anda dapat : Mengenal dan dapat menggunakan tipe data Mengenal dan menggunakan variable Mengenal dan menggunakan

Lebih terperinci

Kurikulum Qt. { Basic OOP } Chapter 4. Function

Kurikulum Qt. { Basic OOP } Chapter 4. Function Kurikulum Qt { Basic OOP } Chapter 4 Function. Agenda Fungsi Konsep Dasar Fungsi Mendefinisikan Fungsi Deklarasi Fungsi (Prototype) Hasil Balik Fungsi Ruang Lingkup Variabel Variable Lokal Variable Global

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 5 Pemrosesan String Tujuan: Mahasiswa memahami penggunaan serta manipulasi string untuk menyelesaikan permasalahan tertentu dalam kode PHP. Pustaka:

Lebih terperinci

Analisa dan Perancangan Algoritma. Ahmad Sabri, Dr Sesi 2: 16 Mei 2016

Analisa dan Perancangan Algoritma. Ahmad Sabri, Dr Sesi 2: 16 Mei 2016 Analisa dan Perancangan Algoritma Ahmad Sabri, Dr Sesi 2: 16 Mei 2016 Teknik rekursif dan iteratif Algoritma rekursif adalah algoritma yang memanggil dirinya sendiri sampai tercapai kondisi yang ditetapkan

Lebih terperinci

PROCEDURE DIVISION (lanjutan)

PROCEDURE DIVISION (lanjutan) PROCEDURE DIVISION (lanjutan) Statement PERFORM...THROUGH/THRU Bentuk statement ini akan membawa proses menuju ke paragraf yang dituju kemudian melanjutkan sampai ke paragraf yang disebutkan setelah THROUGH/THRU.

Lebih terperinci

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin Muhamadburhanudin981@gmail.com Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus

Lebih terperinci

03 LINKED LIST. Slide 0 voice. Slide 1 voice. Slide 2 voice. Thompson Susabda Ngoen 1 P a g e

03 LINKED LIST. Slide 0 voice. Slide 1 voice. Slide 2 voice. Thompson Susabda Ngoen 1 P a g e 03 LINKED LIST Slide 0 voice Pada perkuliahan ini kita akan membahas topik linked list atau senarai berkait. Slide 1 voice Terdapat tujuh bilangan bulat yang nilainya terurut secara menaik (ascending)

Lebih terperinci

int fungsi_2() { int main() { fungsi_1(); fungsi_2(); return 0;

int fungsi_2() { int main() { fungsi_1(); fungsi_2(); return 0; Bab 6 Sub Rutin A. Pengertian Sub Rutin Suatu program komputer biasanya merupakan suatu sistem besar yang terdiri dari sub sistem - sub sistem yang mempunyai tugas sendiri-sendiri, saling bekerja sama

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : Pemograman C++ Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Konsep pemrograman berorientasi obyek, pengenalan program java, struktur kontrol,

Lebih terperinci

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*} SOAL PASCAL A Selesai list code/source code pascal dengan mengetikkan list yang ada dan mengisikan titik-titik menjadi sebuah Program {* Program Menghitung dengan Operator Matematika*} program_hitung UsEs

Lebih terperinci

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C++ 6.0 STRUKTUR BAHASA C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). Setiap program akan dieksekusi dimulai dari statement

Lebih terperinci

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2 ELEMEN DASAR Kuliah ke-2 1 Mengapa dengan FORTRAN? FORmula TRANslation adalah bahasa pemrograman komputer tingkat tinggi yang langsung berorientasi pada permasalahan teknik, dan umum dipakai oleh para

Lebih terperinci

PERTEMUAN 7 REVIEW (QUIZ)

PERTEMUAN 7 REVIEW (QUIZ) PERTEMUAN 7 REVIEW (QUIZ) 1. Langkah pertama yang harus dilakukan dalam menyusun suatu program a. Membuat Hipotesa b. Membuat Masalah c. Membuat Algoritma d. Membuat Program e. Menyalakan Komputer 2. Sebuah

Lebih terperinci

Perulangan, Percabangan, dan Studi Kasus

Perulangan, Percabangan, dan Studi Kasus Perulangan, Percabangan, dan Studi Kasus Perulangan dan percabangan merupakan hal yang sangat penting dalam menyusun suatu program Pada pertemuan kali ini akan dibahas secara detail tentang perulangan

Lebih terperinci

Aplikasi Rekursif dalam Analisis Sintaks Program

Aplikasi Rekursif dalam Analisis Sintaks Program Aplikasi Rekursif dalam Analisis Sintaks Program Albertus Kelvin / 13514100 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132,

Lebih terperinci

Function. Contoh function 1 : // function example #include int addition (int a, int b){ int r; r=a+b; return (r); }

Function. Contoh function 1 : // function example #include <stdio.h> int addition (int a, int b){ int r; r=a+b; return (r); } Function Function adalah satu blok instruksi yang akan dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format penulisan function : type name ( argument1, argument2,...) statement; Dimana

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata : Algoritma dan Struktur Data I Bobot Mata : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata : Pengertian algoritma, program dan bahasa pemograman serta kaitannya dengan komputer,

Lebih terperinci

Pertemuan 4 Penanganan Form

Pertemuan 4 Penanganan Form Diktat Kuliah Pemrograman Web Pertemuan Penanganan Form Berbagai Cara Penanganan Form Form Input Type TEXT dan PASSWORD Form Input Type RADIO Form Input Type CHECKBOX Form Input Type COMBO BOX Form Input

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS PHP Control Flow JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Control Flow Control flow jika diterjemahkan ke dalam Bahasa Indonesia berarti Aliran

Lebih terperinci

BAB 7 Java Array. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier yang berbeda untuk tiap variabel.

BAB 7 Java Array. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier yang berbeda untuk tiap variabel. 7.1 Tujuan BAB 7 Java Array Dalam bagian ini, kita akan mendiskusikan mengenai array dalam Java. Pertama, kita akan mendefinisikan apa yang dimaksud dengan array, kemudian kita juga akan mendefinisikan

Lebih terperinci

Kontrak Kuliah. Stored Procedures and Function. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Stored Procedures and Function. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Stored Procedures and Function Edi Sugiarto, S.Kom, M.Kom 1 Stored Procedure 2 Stored Procedures Merupakan sekumpulan sintaks SQL yang tersimpan pada server Memiliki beberapa keunggulan

Lebih terperinci

BAB 3. PROCEDURE DIVISION

BAB 3. PROCEDURE DIVISION BAB 3. PROCEDURE DIVISION Merupakan inti dari pemrograman COBOL. Statement yang ada pada PROCEDURE DIVISION dibentuk dari verb, diantaranya: MOVE, DISPLAY, ACCEPT, dan STOP. MOVE verb Digunakan untuk memindahkan

Lebih terperinci

PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S

PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S 2.1. Tipe data dan Variabel pada PHP PHP mendukung tipe data berikut ini: integer double string array object Tipe variabel ini tidak perlu ditentukan oleh programmer, melainkan ditentukan pada saat runtime

Lebih terperinci

Algoritma & Pemrograman #8. by antonius rachmat c, s.kom, m.cs

Algoritma & Pemrograman #8. by antonius rachmat c, s.kom, m.cs Algoritma & Pemrograman #8 by antonius rachmat c, s.kom, m.cs Review Fungsi Minggu lalu Deklarasi dan Definisi fungsi Standard Library Function Void dan Non-void dan Parameternya REVIEW 1 4 2 3 5 Declaring,

Lebih terperinci

TIPE DATA DALAM SCRIPT PHP

TIPE DATA DALAM SCRIPT PHP BAB 5 TIPE DATA DALAM SCRIPT PHP 5.1 Tipe Data Tipe data dalam program PHP dibagi menjadi lima jenis data, yaitu Integer, Floating Point, String, Array dan Object. Tipe data yang digunakan oleh program

Lebih terperinci

Pertemuan 10 Pemrograman Berorientasi Objek dalam PHP

Pertemuan 10 Pemrograman Berorientasi Objek dalam PHP Diktat Kuliah Pemrograman Web ver.0 Pertemuan 0 Pemrograman Berorientasi Objek dalam PHP Pengantar Pemrograman Berorientasi Objek Object dan Class Properties dan Method Mendefinisikan Class Pengantar Pemrograman

Lebih terperinci

Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN

Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN Fungsi / Prosedur Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Fungsi (Sub Program) : Fungsi Beberapa statements digabungkan dalam suatu modul (fungsi atau sub program) untuk

Lebih terperinci

Algoritma & Pemrograman #9. by antonius rachmat c, s.kom, m.cs

Algoritma & Pemrograman #9. by antonius rachmat c, s.kom, m.cs Algoritma & Pemrograman #9 by antonius rachmat c, s.kom, m.cs Review Fungsi Scope Variabel Argumen fungsi: formal dan aktual Fungsi by Value Pendahuluan Selama ini kita menggunakan satu variabel untuk

Lebih terperinci

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi. Tabel Informasi Tabel informasi atau tabel simbol berguna untuk mempermudah pada saat pembuatan dan implementasi dari analisa semantik (semantic analyzer). Pada proses translasi, tabel informasi dapat

Lebih terperinci

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string.

Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string. Aplikasi Web Pertemuan -10 Operasi String Pendahuluan Anda akan mempelajari operator untuk menggabungkan string dan fungsi - fungsi untuk memanipulasi string. Operator. dan.= Operator titik (.) berguna

Lebih terperinci

Server Response. Hello

Server Response. Hello 1. Pengenalan PHP PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-9 (Fungsi) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendefinisian Fungsi Pemanggilan Fungsi Penggunaan Prosedur atau Fungsi S1 Teknik Informatika-Unijoyo

Lebih terperinci

Subrutin atau Fungsi. Praktikum 9 A. T U J U A N B. DASAR TEORI

Subrutin atau Fungsi. Praktikum 9 A. T U J U A N B. DASAR TEORI Praktikum 9 Subrutin atau Fungsi A. T U J U A N 1. Membuat fungsi dan mengetahui cara memanggil fungsi tersebut. 2. Menggunakan fungsi untuk menerima argumen yang dikirim oleh pemanggilnya dan memproses

Lebih terperinci

Dasar Pemrograman TIP FTP UB

Dasar Pemrograman TIP FTP UB Dasar Pemrograman TIP FTP UB Ketika program yang dibuat sudah terlalu panjang (ratusan bahkan puluhan ribu baris), sulit untuk memahami jalannya program secara keseluruhan Sehingga program tersebut lebih

Lebih terperinci

2. Mahasiswa dapat membuat dan menggunakan array dan linked list dalam suatu kasus.

2. Mahasiswa dapat membuat dan menggunakan array dan linked list dalam suatu kasus. 1 ARRAY & LINKED LIST MODUL 1 Standar kompetensi: 1. Mahasiswa mengetahui perbedaan array dan linked list. 2. Mahasiswa dapat membuat dan menggunakan array dan linked list dalam suatu kasus. 3. Mahasiswa

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-10 (Fungsi) :: NoorIfada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Pendefinisian Fungsi Pemanggilan Fungsi Penggunaan Prosedur atau Fungsi? S1

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi

Lebih terperinci

TIPE DATA ABSTRAK MENGGUNAKAN BAHASA C

TIPE DATA ABSTRAK MENGGUNAKAN BAHASA C WAHJUDI ULTIMATICS VOL. 1 NO. 1, DESEMBER 2009 TIPE DATA ABSTRAK MENGGUNAKAN BAHASA C Universitas Multimedia Nusantara Tangerang - Banten Januar Wahjudi Abstrak- Tipe data abstrak(abstract data types atau

Lebih terperinci

Fungsi : Dasar Fungsi

Fungsi : Dasar Fungsi PRAKTIKUM 13 Fungsi : Dasar Fungsi A. TUJUAN PEMBELAJARAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Fungsi adalah suatu bagian

Lebih terperinci

Modul 1 Dasar Dasar Bahasa Pemrograman C

Modul 1 Dasar Dasar Bahasa Pemrograman C Modul 1 Dasar Dasar Bahasa Pemrograman C 1. C dan Pengolahan Sinyal Digital C adalah bahasa pemrograman tingkat tinggi. Sebab bahasa pemrogramannya menggunakan keyword dan syntax yang mudah dimengerti

Lebih terperinci

Daftar Isi. Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1.

Daftar Isi. Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1. Daftar Isi Bab 1 Pengantar Aplikasi Web 1.1 Aplikasi Web 1.2 Tahapan Persiapan untuk Mencoba Aplikasi Web 1.3 HTML5 1.4 CSS 1.5 JavaScript 1.6 jquery Bab 2 Yuk, Mencoba Menulis Kode JavaScript! 2.1 Menulis

Lebih terperinci

Perjalanan sebuah intruksi

Perjalanan sebuah intruksi Perjalanan sebuah intruksi Source Program X = Y + X Analisis Leksikal Token-token Id1:=Id2+Id1 Id1 := Id2 + Id1 Analisis Sintaksis Code Generator dan Analisis sematiks LDA A ADD Y STO X

Lebih terperinci

PROSEDUR & PARAMETER PROSEDUR

PROSEDUR & PARAMETER PROSEDUR PROSEDUR & PARAMETER PROSEDUR Prosedur - Merupakan sekumpulan statement yang dibungkus menjadi satu untuk melakukan suatu tugas tertentu - Merupakan sebuah blok program yang didalamnya, dapat dituliskan

Lebih terperinci

Bab 5 Array (Variabel Berindeks)

Bab 5 Array (Variabel Berindeks) Bab 5 Array (Variabel Berindeks) 5.1. Pengertian array Variabel dengan tipe data tunggal (skalar) hanya dapat digunakan untuk menyimpan sebuah nilai saja, sehingga untuk menyimpan beberapa nilai sekaligus

Lebih terperinci

Kasus 6.1 Buatlah algoritma dan program untuk mencetak nama Anda sebanyak 10 kali

Kasus 6.1 Buatlah algoritma dan program untuk mencetak nama Anda sebanyak 10 kali Pertemuan : 6 (Enam) Pokok Bahasan : Struktur dasar lanjut (Pengulangan/ Looping/ Repetition) Tujuan Khusus : Mahasiswa mampu menggunakan struktur dasar pengulangan 1. Pendahuluan Kelebihan yang dimiliki

Lebih terperinci

Achmad Solichin.

Achmad Solichin. Pemrograman Bahasa C dengan Turbo C Sh-001@plasa.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-10 (Fungsi) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Pendefinisian Fungsi Pemanggilan Fungsi Penggunaan

Lebih terperinci

FUNGSI II. Variabel Statis. Sifat variabel statis: Sintaks: static tipe_data nama_variabel; Contoh: static int angka;

FUNGSI II. Variabel Statis. Sifat variabel statis: Sintaks: static tipe_data nama_variabel; Contoh: static int angka; FUNGSI II Variabel Statis Sifat variabel statis: Variabel hanya dapat diakses pada fungsi yang mendefinisikannya Variabel tidak hilang setelah eksekusi berakhir. Nilainya akan tetap dipertahankan sehingga

Lebih terperinci

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah : 1. Laporan Akhir 1 Menentukan Nilai Besar atau Nilai Kecil Program yang di masukkan adalah : Dalam praktikum ini, setiap perintah yang kita masukkan haruslah benar agar program tersebut dapat di jalankan.

Lebih terperinci

SMA SANTO PAULUS PONTIANAK

SMA SANTO PAULUS PONTIANAK SMA SANTO PAULUS PONTIANAK Konsep Dasar Pemrograman Pascal Kelas X Semester 2 Pengayaan Teknologi Informasi dan Komunikasi Oleh : Vianney Alexius, mtb TIK-vianney.mtb 2012 Algoritma Serangkaian langkah

Lebih terperinci

[1997] NUS: var x,y=byte; c. program xyz ; 1. Manakah identifier yang benar untuk menamakan nama program : a. prog-a b. prog_a c. prog+a d.

[1997] NUS: var x,y=byte; c. program xyz ; 1. Manakah identifier yang benar untuk menamakan nama program : a. prog-a b. prog_a c. prog+a d. [1997] 1. Manakah identifier yang benar untuk menamakan nama program : a. prog-a b. prog_a c. prog+a d. prog//a 2. Manakah ekspresi yang tidak dapat dilakukan oleh tipe data real a. a := a + b b. a :=

Lebih terperinci

Kondisi Dan Keputusan. Agus Priyanto, M.Kom

Kondisi Dan Keputusan. Agus Priyanto, M.Kom Kondisi Dan Keputusan Agus Priyanto, M.Kom Outline Materi Variabel Operator Ekspresi Percabangan Dengan If..Then..Else.. Percabangan berdasarkan kondisi suatu variabel atau nilai di dalam pemrograman Visual

Lebih terperinci

Algoritma Pemrograman 2B (Pemrograman C++)

Algoritma Pemrograman 2B (Pemrograman C++) Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 4 FUNGSI (FUNCTION) PADA C++ 1 Outline Konsep Dasar Fungsi Standar File Header Definisi Fungsi Deklarasi Fungsi

Lebih terperinci