Praktikum 2 Bahasa Pemrograman

Slides:



Advertisements
Presentasi serupa
PERCABANGAN # IF…THEN IF…THEN…ELSE SELECTION STIKOM
Advertisements

Praktikum Bahasa Pemrograman Pertemuan #1 Program Sarjana Alih Jenis Departemen Ilmu Komputer Institut Pertanian Bogor 2011.
Mulai Baca x x>x; if(x
Pengambilan Keputusan
 Struktur ini digunakan jika menghadapi suatu pilihan dimana harus memilih  Pilihan dapat terdiri dari: ◦ Satu pilihan (pilih A atau tidak) ◦ Dua pilihan.
Pemrograman JAVA (TIB09)
PENYELEKSIAN KONDISI (PEMILIHAN)
PERTEMUAN 4 Penyeleksian kondisi
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Ema Maliachi,S.Kom Percabangan Pertemuan ke-5.  Untuk membuat suatu halaman yang dinamis dan interaktif, perancang halaman Web membutuhkan perintah-perintah.
Modul 1- Review Java.
Struktur Kendali Proses (Seleksi)
Algoritma dan Struktur Data
LOGIKA ALGORITMA Pertemuan 6.
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
STRUKTUR KENDALI PROSES
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Pemograman 1 Pertemuan 5.
STATEMENT PENGENDALIAN (PEMILIHAN)
Mata Kuliah : Metode Numerik Gianinna Ardanewari
Pemrograman Terstruktur
Bab 2 – b PERINTAH 2 B Percabangan. PERCABANGAN Tidak setiap baris program akan dikerjakan Hanya yang memenuhi syarat (kondisi) Syarat terdiri dari operand-operand,
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
DIAGRAM ALUR (FLOWCHART)
Pemprograman Terstruktur 1
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 REVIEW Issa Arwani, S.kom, M.sc.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 DPK Pertemuan -- Issa Arwani, S.kom, M.sc. PROGRAM STUDI.
Struktur kontrol.
Struktur Kontrol Keputusan
Algoritme dan Pemrograman
Struktur Kontrol #1 Keputusan
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
PERCABANGAN (DECISION)
Statement Control (if dan switch)
Buatlah flowchart untuk pembagian 3 buah bilangan
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Pemprograman Berorientasi Objek
PHP.
Pemrograman Visual I Outline: Kondisi dan Aksi Selection Statement
Struktur Kontrol Pemilihan
Struktur Seleksi (Percabangan)
Struktur Kontrol Keputusan
PERTEMUAN 5 PENYELEKSIAN KONDISI.
PERCABANGAN.
Percabangan C++ Norma Amalia, ST., M.Eng.
STRUKTUR DASAR PROGRAM
PERCABANGAN Siti Mukaromah, S.Kom.
Pemrograman BASIC.
Operator dan Ekspresi TEE 2103 Algoritma dan Pemrograman
1. Bentuk If- else STRUKTUR SELEKSI KONDISI SELEKSI KONDISI
PERCABANGAN (DECISION)
Algoritma Percabangan
Selection (pemilihan)
FUNGSI.
PRAKTIKUM KONSEP PEMROGRAMAN
Pemrograman Web/TI/ AK /2 sks
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Castaka Agus Sugianto, M.Kom., M.CS
03.7 Latihan Membaca Flowchart.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
KONDISI PEMROGRAMAN TERSTRUKTUR S1 PENDIDIKAN TEKNIK INFORMATIKA
Penggunaan Decission (keputusan ) pada C
PHP.
Pemrograman Web/TI/ AK /2 sks
PERCABANGAN.
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Praktikum 2 Bahasa Pemrograman LISP / Scheme Karimul Makhtidi Muhammad Abrar Istiadi

Kondisional when (when (kondisi) (ekspresi) ) if (kondisi) { ekspresi; Untuk if yang tanpa else (when (kondisi) (ekspresi) ) Ekspresi dijalankan jika kondisi bernilai benar if (kondisi) { ekspresi; }

Kondisional unless (unless (kondisi) (ekspresi) ) if (!kondisi) { Untuk if yang tanpa else juga (unless (kondisi) (ekspresi) ) Ekspresi dijalankan jika kondisi bernilai salah if (!kondisi) { ekspresi; }

Kondisional cond Mirip switch … case di bahasa C (cond ((kondisi1) (ekspresi1)) ((kondisi2) (ekspresi2)) ... (#t (ekspresi_default)) )

Latihan Buat fungsi untuk mencari nilai mutlak dari suatu bilangan. Pake when atau unless. Pake if > (mutlak 5) 5 > (mutlak -5) > (mutlak 0)

Lagi … Buat fungsi untuk meng-akar-kan bilangan positif (artinya, kalau inputnya negatif nggak keluar hasilnya) > (akarin 4) 2 > (akarin -4) >

Lagi … Buat fungsi membandingkan 2 bilangan > (bandingin 1 2) "lebih kecil" > (bandingin 2 1) "lebih besar" > (bandingin 2 2) "sama"

String Dibuat pake tanda kutip dobel (double- quote) > "Hello World" "Hello World" > (disp "Hello World") Hello World > (printf "Hello ~a World" 1234) Hello 1234 World

(substring str start [end]) Mengambil potongan str mulai dari karakter ke-start sampai ke-end Kalau end nggak dikasih, diambil sampai belakang > (substring "gw ganteng" 0 1) "g" > (substring "gw ganteng" 1) "w ganteng" > (substring "gw ganteng" 3 6) "gan"

Membandingkan string Fungsi-fungsinya: (string=? str1 str2) (string-ci=? str1 str2) (string-ci>? str1 str2) … dkk (baca help)

Latihan Buat fungsi untuk menghitung panjang string. Gunakan fungsi rekursif dan substring. > (panjang "IPB") 3 > (panjang "gw ganteng") 10

Latihan Buat fungsi untuk menghitung banyaknya huruf tertentu pada suatu string > (hitung "a" "gw ganteng") 1 > (hitung "g" "gw ganteng") 3