4. Teknik Percabangan

Ukuran: px
Mulai penontonan dengan halaman:

Download "4. Teknik Percabangan"

Transkripsi

1 4. eknik Percabangan Struktur keputusan adalah struktur program yang melakukan proses pengujian untuk pengujian untuk mengambil suatu keputusan apakah suatu baris atau blok instruksi akan diproses atau tidak. Pengujian kondisi ini dilakukan untuk memilih salah satu dari beberapa alternatif yang tersedia. Syarat dalam dunia pemrograman adalah sebuah pernyataan boole, yang dapat bernilai benar(true) atau salah (false). Biasanya sebuah syarat terdiri dari operand-operand yang dihubungkan dengan operator logika. aitu : =,<>,>,<,<=,>=, and(dan) dan or(atau). Mulai Read Syarat Perintah 1 Perintah 2 SELESAI eknik Percabangan 1

2 A. IF..HEN ELSE Pemrograman dapat mengatur tindakan yang akan dilakukan kalau kondisi bernilai benar ataupun tindakan yang akan dijalankan kalau kondisi salah dengan IF...HEN...ELSE Bentuk umum IF...HEN...ELSE dibagi menjadi 2 kelompok : 1. IF...HEN...ELSE Satu baris 2. IF...HEN...ELSE Banyak baris IF...HEN...ELSE Satu Baris Di dalam program jika menjumpai dua kemungkinan atau pilihan pencabangan, dapat menggunakan IF...HEN...ELSE satu baris. Bentuk Umum : IF kondisi HEN { statement1 nobar1 GOO label1 } [ ELSE { statement2 nobar2 GOO label2 } ] dengan parameter-parameternya : Kondisi : syarat yang akan ditest statement1,dan statement 2: statement yang akan dikerjakan nobar1, nobar2 : nomor baris yang dituju label1, label2 : label baris yang dituju Parameter : kondisi atau syarat yang ditest dinyatakan dengan operator relasi atau operator pembanding (<, <=, =, >=, >, < >). Nobar1, dan nobar2 menunjukkan label baris yang berupa angka Label1, dan label2 menunjukkan label baris yang berupa label alphanumeris (diawali dengan huruf) eknik Percabangan 2

3 Bentuk umum diatas bisa dijelaskan sebagai berikut : Jika kondisi bernilai benar, maka salah satu dari tiga pilihan dibelakang statement HEN akan dikerjakan. Jika kondisi salah, maka salah satu dari tiga pilihan dibelakang statement ELSE akan dikejakan. Jika statement ELSE tidak ditulis maka proses eksekusi langsung akan melompat ke baris dibawah statement IF. Bagan alir IF satu baris Menghitung nilai kondisi i Menghitung nilai kondisi Kondisi Dipenuhi? a statement idak Statemen2 Kondisi Dipenuhi? a idak Ke statement berikutnya Ke statement berikutnya a Gambar a. anpa statement ELSE b. Dengan statement ELSE Contoh : 1. IF i >= kali HEN IF ( i <= 100 ) AND ( i >= 80 ) HEN PRIN i 3. IF ( i >= 100 ) OR ( i <= 80 ) HEN PRIN i 4. IF i >= kali HEN GOO 20 ELSE kali = kali CLS INPU otal Pembelian :, otalbeli Korting = 0 b eknik Percabangan 3

4 IF otalbeli >= HEN Korting =.1 * otalbeli ElSE Korting = 0 PRIN Korting = ; Korting END Dalam Penulisan statement IF...HEN...ELSE satu baris, semua parameter harus ditulis menjadi satu baris statement. IF...HEN...ELSE Banyak baris Di dalam program jika kita menjumpai lebih dari dua kemungkinan atau lebih pilihan pencabangan, kita bisa menggunakan IF...HEN...ELSE banyak baris. 4 aturan penggunaan blok IF...HEN...ELSE yaitu : 1. Di belakang statement HEN tidak boleh ada statement apapun selain baris komentar. Jika anda menuliskan sesuatu statement, kompiler akan menganggapnya sebagai statement IF...HEN...ELSE satu baris. 2. Kata ELSE, ELSEIF dan END IF hanya boleh diawali dengan nomor baris atau label baris. Jika tidak, maka kata ini harus merupakan kata awal dari baris tersebut. 3. Blok IF harus terletak sebagai statement pertama dalam suatu baris. 4. Blok harus diakhiri dengan END IF. Bentuk Umum : IF kondisi1 HEN [ ELSEIF kondisi2 HEN [ statement2 ] ].. [ ELSE END IF [ statementn ] ] eknik Percabangan 4

5 dengan parameter-parameternya : kondisi1, kondisi2, : syarat yang harus ditest statement1, statement2, : blok statement yang akan dikerjakan sesuai dengan kondisi yang dipenuhi. Bentuk umum diatas bisa dijelaskan sebagai berikut : Jika kondisi1 bernilai benar, blok statement1 akan dikerjakan diteruskan ke statement IF. Jika kondisi1 bernilai salah, kompiler akan mentest kondisi2.jika bernilai benar, maka blok statement2 akan dikerjakan, diteruskan ke statement END IF. Dst Contoh : CLS PRIN 1. Nasi Soto Ayam PRIN 2. Nasi Rames INPU Pilihan (1..2) :, Pil% IF PIL% = 1 HEN PRIN Nasi Soto Ayam ELSEIF PIL% = 2 HEN PRIN Nasi Rames ELSE PRIN Pilihan Anda tidak dimengerti END IF END eknik Percabangan 5

6 Bagan alir blok IF...HEN...ELSE Menghitung nilai Kondisi1 sampai kondisin est Kondisi1 Dipenuhi? idak est Kondisi2 Dipenuhi? idak est Kondisin Dipenuhi? idak a a a Statement2 Statement berikutnya SELEC CASE alternatif. Statement SELEC CASE dapat digunakan untuk memilih satu diantara sejumlah Perbedaan SELEC CASE dan IF HEN ELSE : SELEC CASE kondisi yang ditest hanya sebuah, jika memenuhi proses eksekusi akan diteruskan ke bagian tertentu dari suatu program berdasarkan nilai kondisi yang ditest. Jika tidak akan berlanjut ke kondisi berikutnya. IF HEN ELSE banyak baris dapat mentest lebih dari sebuah kondisi yang satu sama lain saling berbeda. eknik Percabangan 6

7 Bentuk Umum : SELEC CASE ungkapan END SELEC CASE nilai1 [ statement1 ] [ CASE nilai2 [ statement2 ] ].. [ CASE ELSE [ statementn ] ] dengan parameter-parameternya : ungkapan : sembarang ungkapan (numeris atau untai) nilai1, nilai2, : nilai-nilai dari parameter ungkapan statement1, statement2, : statement-statement yang akan dikerjakan. Contoh : CLS PRIN 1. Nasi Soto Ayam PRIN 2. Nasi Rames PRIN 3. Nasi Gudeg INPU Pilihan (1..3) :, Pil% SELEC CASE Pil% CASE 1 PRIN Nasi Soto Ayam CASE 2 PRIN Nasi Rames CASE 3 PRIN Nasi Gudeg CASE ELSE eknik Percabangan 7

8 PRIN Pilihan Anda tidak dimengerti END SELEC END Bagan alir statement SELEC CASE Menghitung Nilai ungkapan SELEC CASE END SELEC Ke statement berikutnya Untuk menentukan ungkapan yang mempunyai jangkauan tertentu bisa digunakan bentuk umum sebagai berikut : 1. CASE ungkapan O ungkapan Jika menggunakan kata baku O tulislah ungkapan yang mempunyai nilai yang paling kecil terlebih dahulu. Contoh : CLS PRIN Ketik sebuah karakter ; Kar$ = INPU(1) PRIN kar$ SELEC CASE Kar$ CASE A O Z PRIN Merupakan huruf kapital CASE a O z eknik Percabangan 8

9 PRIN Merupakan huruf kecil CASE 0 O 9 PRIN Merupakan digit CASE PRIN Spasi yang Anda tekan #, $, %, ^, &, * PRIN Anda menekan suatu tombol CASE ELSE PRIN Bukan angka, huruf, spasi ataupun PRIN #, $, %, ^, &, * END SELEC END 2. CASE IS oprelasi ungkapan Oprelasi : sembarang ungkapan relasi ( <, <=, =, >=, >, <>) Contoh : CLS INPU ahun :, ahun% SELEC CASE ahun% CASE IS < 1945 PRIN ahun sebelum kemerdekaan CASE IS = 1945 PRIN ahun kemerdekaan CASE IS > 1945 PRIN Masa pasca kemerdekaan END SELEC END eknik Percabangan 9

10 Hubungan Antar Kondisi 1. HUBUNGAN DAN Merupakan hubungan antar kondisi yang mensyaratkan ke-2 kondisi terpenuhi. Contoh :Untuk menentukan penerimaan calon pegawai ditentukan kriteria sbg : - Umur di atas 30 tahun, dan - Nilai test lebih besar dari 60 Umur >30 Nilai >60 Capeg diterima Capeg tidak diterima Untuk pegawai yang telah menikah mendapat tunjangan istri besarnya tunjangan istri ditentukan berdasarkan masa kerja. Untuk masa kerja kurang dari tiga tahun mendapat tunjangan sebesar 3% dari gaji pokok, sedangkan masa kerja sama dengan atau lebih besar dari tiga tahun mendapat tunjangan sebesar 6% dari gaji pokok. eknik Percabangan 10

11 Status = Kawin MK >= 3 J = 6%*GP J = 3% * GP 2. HUBUNGAN AAU Merupakan hubungan antar kondisi yang mensyaratkan hanya salah satu kondisi yang terpenuhi. Contoh :unjangan pensiun diberikan kepada pegawai yang berusia lebih dari 60 tahun. Untuk pegawai yang mempunyai masa kerja lebih dari 20 tahun juga mendapat tunjangan tsb. Umur >60 MK >20 dk medapat unj. pensiun Medapat unj. pensiun eknik Percabangan 11

12 Latihan: Mulai BACA,S <20 X=S+ X=S- X SELESAI eknik Percabangan 12

IF... THEN... ELSE. Bentuk umum IF...THEN...ELSE dibagi menjadi 2 kelompok : 1. IF...THEN...ELSE Satu baris 2. IF...THEN...

IF... THEN... ELSE. Bentuk umum IF...THEN...ELSE dibagi menjadi 2 kelompok : 1. IF...THEN...ELSE Satu baris 2. IF...THEN... IF... THEN... ELSE Dengan IF...THEN...ELSE, pemrograman dapat mengatur tindakan yang akan dilakukan kalau kondisi bernilai benar ataupun tindakan yang akan dijalankan kalau kondisi salah. Bentuk umum IF...THEN...ELSE

Lebih terperinci

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) PERTEMUAN

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) PERTEMUAN ALGORITMA PEMROGRAMAN 1A** (PP-011302:S1-KA) PERTEMUAN 4 Ahmad Hidayat TEKNIK PERCABANGAN (BRANCHING TECHNIQUE) Akumulator Analisa kondisi dan aksi. (Analysis of the condition and action) (IF THEN, IF..THEN..ELSE,

Lebih terperinci

Statemen RESTORE. Statemen INPUT. Contoh : digunakan untuk mengembalikan pointer ke awal DATA sehingga data dapat dibaca kembali.

Statemen RESTORE. Statemen INPUT. Contoh : digunakan untuk mengembalikan pointer ke awal DATA sehingga data dapat dibaca kembali. Statemen RESTORE digunakan untuk mengembalikan pointer ke awal DATA sehingga data dapat dibaca kembali. Bentuk umum : RESTORE [ no baris label ] Keterangan : Jika tidak menggunakan no baris atau label,

Lebih terperinci

Definisi Percabangan

Definisi Percabangan Pertemuan 2 Percabangan Sederhana MK. Algoritma dan Struktur Data Bekti Wulandari, M.Pd. TE KELAS B 2014 Definisi Percabangan Percabangan adalah suatu suatu perintah (pernyataan) yang memungkinkan suatu

Lebih terperinci

FLOWCHART - LANJUTAN

FLOWCHART - LANJUTAN FLOWCHART - LANJUTAN Pembuatan Flowchart Tidak ada kaidah yang baku. Flowchart = gambaran hasil analisa suatu masalah à Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Secara

Lebih terperinci

DIAGRAM ALUR (FLOWCHART) menggambarkan langkah-langkah serta logika program tersebut untuk mencapai

DIAGRAM ALUR (FLOWCHART) menggambarkan langkah-langkah serta logika program tersebut untuk mencapai DIAGRAM ALUR (LOWCHAR) Diagram alur (flowchart) dari suatu program adalah suatu diagram yang menggambarkan langkah-langkah serta logika program tersebut untuk mencapai suatu tujuan. Simbol symbol yang

Lebih terperinci

DEFINISI SIMBOL FLOWCHART

DEFINISI SIMBOL FLOWCHART DEFINISI SIMBOL FLOWCHART 1 Pertemuan ke 2 PENGENALAN DAN DEFINISI FLOWCHART Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini

Lebih terperinci

Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta

Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta Struktur Pemilihan Ema Utami STMIK AMIKOM Yogyakarta Dalam membuat program,pengambilan keputusan seringkali dimanfaatkan. Pemanfaatan ini dapat dijumpai misalnya pada waktu: a. Menentukan besarnya tunjangan

Lebih terperinci

Pengambilan Keputusan. Konsep Pemrograman Oleh Tita Karlita

Pengambilan Keputusan. Konsep Pemrograman Oleh Tita Karlita Pengambilan Keputusan Konsep Pemrograman Oleh Tita Karlita Topik Menjelaskan tentang operator kondisi (operator relasi dan logika) Menjelaskan penggunaan pernyataan if Menjelaskan penggunaan pernyataan

Lebih terperinci

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR 1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode

Lebih terperinci

Sesi/Perkuliahan ke: 3

Sesi/Perkuliahan ke: 3 Sesi/Perkuliahan ke: 3 Tujuan Instruksional Khusus : 1. Agar mahasiswa dapat menggunakan statement input output dan percabangan pada bahasa pemrograman BASIC 2. Agar mahasiswa dapat mengatur pencetakan

Lebih terperinci

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

Dasar-Dasar Pemrograman (Pengendalian Proses Program) Dasar-Dasar Pemrograman (Pengendalian Proses Program) Pertemuan 4-5 Overview Deskripsi Tujuan Instruksional Selection Looping Lompatan Jurusan Teknik Informatika III - 2 Universitas Widyatama 1 Deskripsi

Lebih terperinci

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh: Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan

Lebih terperinci

RINGKASAN PEMROGRAMAN QUICK BASIC

RINGKASAN PEMROGRAMAN QUICK BASIC RINGKASAN PEMROGRAMAN QUICK BASIC Karakter pada Quick Basic dibagi menjadi empat kelompok yaitu : - Karakter Abjad : A Z dan a z - Karakter Angka : 0 9 - Karakter Khusus :!@#$% ~&*()_+-={}[]: ;,.?^ -

Lebih terperinci

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan PERKEMBANGAN PASCAL Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan Nama pascal diambil sebagai penghargaan terhadap BLAISE PASCAL seorang ahli matematika

Lebih terperinci

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA 1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa

Lebih terperinci

Selection, Looping, Branching

Selection, Looping, Branching Selection, Looping, Branching Struktur If untuk membuat percabangan alur program dengan satu pilihan saja dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya setidaknya

Lebih terperinci

24/09/2017 PERCABANGAN

24/09/2017 PERCABANGAN 1 PERCABANGAN STATEMENT IF Pernyataan if akan menentukan sebuah pernyataan (atau blok kode) yang akan dieksekusi jika dan hanya jika persyaratan bernilai benar (true). 2 BENTUK PERNYATAAN IF atau 3 PENJELASAN

Lebih terperinci

Bab 3. Decision 1 (Pengambilan Keputusan)

Bab 3. Decision 1 (Pengambilan Keputusan) Bab 3. Decision 1 (Pengambilan Keputusan) Konsep Pemrograman Politeknik Elektronika Negeri Surabaya Overview Kondisi & Operator Kondisi Operator Relasi Operator Logika Prioritas Operator Relasi & Logika

Lebih terperinci

Dasar Komputer & Pemrograman 2A

Dasar Komputer & Pemrograman 2A Dasar Komputer & Pemrograman 2A Materi 3 Reza Aditya Firdaus STATEMENT INPUT OUTPUT Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. Identifier standart

Lebih terperinci

SUMBER BELAJAR PENUNJANG PLPG

SUMBER BELAJAR PENUNJANG PLPG SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII

Lebih terperinci

Pertemuan 2. Muhadi Hariyanto

Pertemuan 2. Muhadi Hariyanto Pertemuan 2 Muhadi Hariyanto Variabel Diperlukan dalam pemrograman PHP karena berfungsi sebagai tempat untuk menampung suatu nilai data. Bisa berupa masukan atau keluaran. Tidak diperlukan deklarasi awal

Lebih terperinci

Pertemuan2 Percabangan & Perulangan pada Python

Pertemuan2 Percabangan & Perulangan pada Python Pertemuan2 Percabangan & Perulangan pada Python Objektif: 1. Mahasiswa mengetahui percabangan dan perulangan pada Python. 2. Mahasiswa mengetahui bentuk umum dari percabangan dan perulangan pada Python.

Lebih terperinci

Pertemuan ke 3 Percabangan. Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom. Universitas Komputer Indonesia

Pertemuan ke 3 Percabangan. Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom. Universitas Komputer Indonesia Pertemuan ke 3 Percabangan Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom Universitas Komputer Indonesia Pendahuluan Percabangan digunakan untuk menentukan blok perintah mana yang akan dilakukan berdasarkan

Lebih terperinci

BAB 5 PERULANGAN DAN ARRAY

BAB 5 PERULANGAN DAN ARRAY Bab 5 Perulangan dan Array 66 BAB 5 PERULANGAN DAN ARRAY TUJUAN PRAKTIKUM 1. Praktikan mengerti apa yang dimaksud dengan perulangan 2. Praktikan mengerti apa yang dimaksud dengan seleksi kondisi 3. Praktikan

Lebih terperinci

Struktur Bahasa C dan C++

Struktur Bahasa C dan C++ Elemen Program Struktur Bahasa C dan C++ Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman

Lebih terperinci

STATEMEN GO TO DAN IF-THEN. Pertemuan IX

STATEMEN GO TO DAN IF-THEN. Pertemuan IX STATEMEN GO TO DAN IF-THEN Pertemuan IX Statemen Alih Kontrol Pada bahasa pemrograman BASIC tidak hanya melakukan eksekusi baris demi baris atau secara berurutan yang tiap barisnya dieksekusi hanya satu

Lebih terperinci

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A Institut Teknologi Sumatera PRE TEST Apa itu tipe data? Apa itu variabel? Apa itu konstanta? Sebuah lingkaran memiliki

Lebih terperinci

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN PERCABANGAN DAN PENGULANGAN Pada BAB ini akan membahas tentang PERCABANGAN dan PERULANGAN. PERCABANGAN : a) IF THEN b) CASE OF PENGULANGAN: a) REPEAT N TIMES b) REPEAT UNTIL c) WHILE DO d) ITERATE STOP

Lebih terperinci

Web Programming. Pengenalan PHP

Web Programming. Pengenalan PHP Web Programming Pengenalan PHP Pokok Bahasan Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pengenalan PHP (1) Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.

Lebih terperinci

OPERASI PERNYATAAN KONDISI

OPERASI PERNYATAAN KONDISI OPERASI PERNYATAAN KONDISI A. Pernyataan IF pernyataan if mempunyai pengertian, jika kondisi bernilai benar, maka perintah dikerjakan dan jiak tidak memenuhi syarat maka diabaikan. Dapat dilihat dari diagram

Lebih terperinci

Konstruksi Dasar Algoritma

Konstruksi Dasar Algoritma Konstruksi Dasar Algoritma ALGORITMA DAN PEMROGRAMAN [IF6110202] Yudha Saintika, S.T., M.T.I. Sub-Capaian Pembelajaran MK Pendahuluan Instruksi dan Aksi Algoritma merupakan deskripsi urutan pelaksanaan

Lebih terperinci

Struktur Kendali Kondisi

Struktur Kendali Kondisi Kegiatan Praktikum : Struktur Kendali Kondisi 2 Pendahuluan : pada pertemuan kali ini, anda akan belajar struktur kendali kondisi pada Qbasic, guna pembelajaran ini adalah agar anda dapat membuat sebuah

Lebih terperinci

MODUL IV CONDITION 1

MODUL IV CONDITION 1 MODUL IV CONDITION 1 A. TUJUAN Memahami bentuk-bentuk condition Memiliki strategi dalam penggunaan condition Mampu menyelesaikan kasus-kasus yang melibatkan condition B. ALOKASI WAKTU 4 js (4 x 50 menit)

Lebih terperinci

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *). Komentar Program Untuk keperluan dokumentasi program, dapat ditambahkan komentar-komentar di dalam program yang tidak akan mempengaruhi proses dari program. Komentar program dapat diletakkan dimanapun

Lebih terperinci

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko,

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko, STRUKTUR DASAR ALGORITMA Rio Widyatmoko, A.Md.Kom @riowidyatmoko PENDAHULUAN Pada dasarnya struktur dasar algoritma ada 3 : 1. Algoritma Sekuensial (runtunan) 2. Algoritma Percabangan 3. Algoritma Perulangan

Lebih terperinci

BAB V. STATEMEN KONTROL

BAB V. STATEMEN KONTROL BAB V. STATEMEN KONTROL Statemen kontrol digunakan untuk mengatur jalannya alur program sesuai dengan yang diinginkan. Statemen ini dikategorikan menjadi 3 jenis, yaitu pemilihan, pengulangan dan peloncatan

Lebih terperinci

Struktur Kontrol Kondisi Dalam PHP

Struktur Kontrol Kondisi Dalam PHP Struktur Kontrol Kondisi Dalam PHP RiyanSindiSaputra ssaputrariyan@gmail.com Abstrak Struktur kontrol dalam hal ini struktur control kondisi yang dimiliki PHP hampir sama seperti bahasa pemrograman lain.

Lebih terperinci

3. Analisis Masalah dan Penyelesaian

3. Analisis Masalah dan Penyelesaian 3. Analisis Masalah dan Penyelesaian Dalam pembuatan flowchart tidak ada rumus atau kaidah baku yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah

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

STRUKUR KENDALI : PERCABANGAN

STRUKUR KENDALI : PERCABANGAN STRUKUR KENDALI : PERCABANGAN Algoritma dan Pemrograman Rajif Agung Yunmar, S.Kom, M.Cs. Struktur Kendali Menentukan bagaimana urutan eksekusi perintah dalam program. Contoh: Percabangan ( Branching )

Lebih terperinci

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target

Lebih terperinci

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

VISUAL BASIC 6.0 SETYO BUDI, M.KOM. VISUAL BASIC 6.0 SETYO BUDI, M.KOM 1 Pendahuluan Program adalah suatu proses yang saling menyambung. Untuk mencapai tujuan program harus melalui tahap-tahap tertentu, sehingga dibutuhkan alur program yang

Lebih terperinci

BAB 3 PENYELESAIAN KONDISI

BAB 3 PENYELESAIAN KONDISI BAB 3 PENYELESAIAN KONDISI 3.1. Struktur IF..THEN Perintah IF digunakan untuk memeriksa sebuah kondisi dan mengeksekusi satu atau lebih baris program, jika dan hanya jika kondisi terpenuhi. Program 3.1

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan

Lebih terperinci

DASAR PEMROGRAMAN. PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom

DASAR PEMROGRAMAN. PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom DASAR PEMROGRAMAN PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom https://www.facebook.com/groups/dasarpemrogramanc TUJUAN Mengenal dan menguasai perintah percabangan

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

STRUKTUR DASAR ALGORITMA

STRUKTUR DASAR ALGORITMA STRUKTUR DASAR ALGORITMA Pertemuan 5 Muhamad Haikal, S.Kom., MT Struktur Dasar Algoritma 1. Struktur Sequence (Runtunan) 2. Struktur Selection (Pemilihan) 3. Struktur Repetition (Perulangan) Struktur Sequence

Lebih terperinci

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom PEMROGRAMAN WEB 1 Statement Control Pemilihan dan Perulangan Rio Andriyat Krisdiawan, M.Kom Statement Control Statemen kontrol digunakan untuk mengatur jalannya alur program sesuai dengan yang kita inginkan.

Lebih terperinci

TPI4202 e-tp.ub.ac.id. Lecture 5

TPI4202 e-tp.ub.ac.id. Lecture 5 TPI4202 e-tp.ub.ac.id Lecture 5 Struktur percabangan memungkinkan kita melakukan aksi jika suatu syarat dipenuhi. Suatu aksi akan dikerjakan atau dieksekusi oleh program apabila kondisi yang didefinisikan

Lebih terperinci

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman.

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman. Pemrograman Dasar 1 Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman. 2 Pencabangan Bersyarat Pernyataan

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan

Lebih terperinci

Bab 4 Perintah Perulangan

Bab 4 Perintah Perulangan Bab 4 Perintah Perulangan Proses perulangan (loop) adalah proses yang mengerjakan satu atau lebih statement lainnya secara berulang-ulang. Pada bahasa BASIC terdapat beberapa perintah untuk proses perulangan

Lebih terperinci

OPERATOR DAN STATEMEN I/O

OPERATOR DAN STATEMEN I/O OPERATOR DAN STATEMEN I/O PEMROGRAMAN TURBO C++ OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. OPERATOR PENUGASAN Operator Penugasan

Lebih terperinci

Soal hari Selasa (13/10) Latihan 7 AN

Soal hari Selasa (13/10) Latihan 7 AN hari Selasa (13/10) Latihan 7 AN Kamus Data X, Y adalah variabel tunggal bertipe data integer if X > 4 then Y 5 1. Pernyataan yang salah tentang algoritma di atas adalah... a. X dan Y pasti bilangan bulat

Lebih terperinci

MATERI KULIAH 25 NOVEMBER DESEMBER 2015 Sri Istiyari Uswatun Chasanah G Struktur aliran atau bagan program kontrol.

MATERI KULIAH 25 NOVEMBER DESEMBER 2015 Sri Istiyari Uswatun Chasanah G Struktur aliran atau bagan program kontrol. MATERI KULIAH 25 NOVEMBER 2015 10 DESEMBER 2015 Sri Istiyari Uswatun Chasanah G551150341 Selama kita belajar Scilab, kita sudah mengetahui sedikit tentang bahasa pemrograman Scilab, seperti membuat beberapa

Lebih terperinci

STRUKTUR PROGRAM. Struktur Berurutan

STRUKTUR PROGRAM. Struktur Berurutan STRUKTUR PROGRAM Armadyah Amborowati, Jurusan Teknik Informatika, STMIK AMIKOM Yogyakarta, Jl. Ring Road Utara, Condong Catur, Sleman, Yogyakarta - Indonesia Pemrograman terstruktur pada dasarnya tersusun

Lebih terperinci

PRAKTIKUM 4 STATEMENT KENDALI

PRAKTIKUM 4 STATEMENT KENDALI PRAKTIKUM 4 STATEMENT KENDALI 1. Judul Materi / Pokok Bahasan : Statement Kendali 2. Tujuan Instruksional Khusus : Mahasiswa dapat menggunakan statement kendali untuk berbagai macam kondisi pemrograman

Lebih terperinci

Pertemuan 4 SELEKSI KONDISI

Pertemuan 4 SELEKSI KONDISI Pertemuan 4 SELEKSI KONDISI Objektif: 1. Mahasiswa dapat mengetahui sintaks penulisan dan penggunaan statement IF..THEN..ELSE. 2. Mahasiswa dapat mengetahui sintaks penulisan dan penggunaan statement SELECT

Lebih terperinci

BAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN

BAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN BAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN TUJUAN Tujuan Instruksi Umum: Sejarah Bahasa Pemrograman FORTRAN Menerangkan Tipe Data Yang Terdapat Dalam Bahasa FORTRAN Aturan Penulisan Dan Struktur Bahasa

Lebih terperinci

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if Struktur kontrol keputusan pernyata-an dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain. Tipe : If switch Tipe if : If tanpa else (if)

Lebih terperinci

Bab 2 Struktur Dasar

Bab 2 Struktur Dasar Bab 2 Struktur Dasar Pendahuluan Sebelum membuat program: Harus memahami masalah yang dihadapi Membuat perencanaan yang baik (Algoritma) untuk menyelesaikannya. 2 Algoritma Permasalahan komputasi : Dapat

Lebih terperinci

BAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA

BAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA 2.1 Pengertian Algoritma BAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA Dalam modul sebelumnya telah dijelaskan bahwa salah satu tahapan di dalam pemrograman ialah menyusun kerangka pemecahan dan metode

Lebih terperinci

KONSEP DASAR BAHASA PASCAL

KONSEP DASAR BAHASA PASCAL KONSEP DASAR BAHASA PASCAL Sejarah Singkat Bahasa PASCAL Dikembangkan awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich Swiss. Nama PASCAL diambil dari nama seorang ahli matematika bangsa

Lebih terperinci

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement) A. Dasar Teori PHP melakukan eksekusi perintah mulai dari baris pertama kemudian ke baris berikutnya, sampai baris yang terakhir. Struktur kontrol digunakan untuk mengatur alur logika program agar sesuiai

Lebih terperinci

Pemrograman Fery Updi,M.Kom

Pemrograman Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pokok Bahasan Mendapatkan Input dari Keyboard Struktur Kontrol Pemilihan (If, if-else, if-else-else if, switch) 2 Tujuan Mahasiswa mampu: Membuat program Java yang interaktif

Lebih terperinci

Statemen Perintah, variable, dan Operator Pada Qbasic

Statemen Perintah, variable, dan Operator Pada Qbasic Kegiatan Praktikum : 2 Statemen Perintah, variable, dan Operator Pada Qbasic Pendahuluan : Setelah anda mempelajari pengenalan Qbasic pada pertemuan pertama. Pada pertemuan ini, anda akan mempelajari tentang

Lebih terperinci

PERCABANGAN PADA PYTHON

PERCABANGAN PADA PYTHON AP2B DINI TRIASANTI 1 PERCABANGAN PADA PYTHON 1. Percabangan Pada umumnya dalam membuat program, selalu ada seleksi dimana diperlukan pengecekan suatu kondisi untuk mengarahkan program agar berjalan sesuai

Lebih terperinci

FOR... NEXT. Bentuk Umum : FOR pencacah = awal TO akhir [ STEP langkah ] [ statement1 ] [ statement2 ] NEXT [ pencacah ]

FOR... NEXT. Bentuk Umum : FOR pencacah = awal TO akhir [ STEP langkah ] [ statement1 ] [ statement2 ] NEXT [ pencacah ] FOR... NEXT Bentuk Umum : FOR pencacah = awal TO akhir [ STEP langkah ] [ statement1 ] [ statement2 ] NEXT [ pencacah ] dengan parameter-parameternya : pencacah : nama sembarang perubah numeris yang berfungsi

Lebih terperinci

TPI4202 e-tp.ub.ac.id. Lecture 5 Mas ud Effendi

TPI4202 e-tp.ub.ac.id. Lecture 5 Mas ud Effendi TPI4202 e-tp.ub.ac.id Lecture 5 Mas ud Effendi Struktur percabangan memungkinkan kita melakukan aksi jika suatu syarat dipenuhi. Suatu aksi akan dikerjakan atau dieksekusi oleh program apabila kondisi

Lebih terperinci

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN Obektif: Praktikan mengetahui arra, percabangan, dan perulangan pada Java. Praktikan mengetahui bentuk umum

Lebih terperinci

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman

Lebih terperinci

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement; CONTROL STATEMENT IF SEDERHANA BU : if (kondisi) statemen ; Contoh : Tanpa Blok statemen if(jumlah > 2) Tunjangan = 0.3; Dengan blok statement : if(jumlah>2) Tunjangan = 0.3; Potongan = 0.07; } IF - ELSE

Lebih terperinci

Pelatihan fortran JURUSAN TEKNIK SIPIL 2014 / 2015

Pelatihan fortran JURUSAN TEKNIK SIPIL 2014 / 2015 Pelatihan fortran JURUSAN TEKNIK SIPIL 2014 / 2015 STRUKTUR PROGRAM FORTRAN STRUKTUR DARI PROGRAM FORTRAN DIBAGI MENJADI 5 BAGIAN KOLOM DAN TIAP-TIAP BARIS DI DALAM PROGRAM DAPAT BERISI : 1) METACOMMAND

Lebih terperinci

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom BAB III DASAR-DASAR PEMROGRAMAN Tipe Data Data adalah sekumpulan kejadian/fakta yang dipresentasikan dengan huruf, angka,

Lebih terperinci

PENGGUNAAN STRUKTUR KONTROL

PENGGUNAAN STRUKTUR KONTROL PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur Data II. Bekerja Dengan Form. Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

KONSEP DASAR BAHASA PASCAL

KONSEP DASAR BAHASA PASCAL KONSEP DASAR BAHASA PASCAL I. Struktur Dan Komponen Dasar Program Pascal. Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Badan program dibagi

Lebih terperinci

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat

Lebih terperinci

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

OPERATOR, PERULANGAN DAN SELEKSI KONDISI PRAKTIKUM KE 2 OPERATOR, PERULANGAN DAN SELEKSI KONDISI TUJUAN PRAKTIKUM 1. Praktikan mengerti macam macam operator yang tersedia dalam bahasa C / C++. 2. Praktikan mengerti apa yang dimaksud dengan perulangan.

Lebih terperinci

PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN

PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN I. Algoritma Pemrograman Yang Baik Ciri-ciri algoritma pemrograman yang baik adalah: 1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah 2. Menghasilkan

Lebih terperinci

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Pemrograman Berorientasi Objek. Beni Suranto, S.T. Pemrograman Berorientasi Objek Beni Suranto, S.T. Pada bab ini akan dibahas mengenai control structure pada bahasa pemrograman Java, meliputi seleksi (decision making) dan pengulangan (loop/repetition).

Lebih terperinci

MINGGU III : KONTROL PROGRAM

MINGGU III : KONTROL PROGRAM MINGGU III : KONTROL PROGRAM Pada pertemuan ini akan dijelaskan tentang bagaimana mengontrol aliran program. Pengontrolan aliran program dapat dilakukan dengan menggunakan percabangan dan perulangan. Selain

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

3. Struktur Perulangan dalam C++

3. Struktur Perulangan dalam C++ 3. Struktur Perulangan dalam C++ Obyektif Praktikum : Mengerti struktur perulangan dalam C++ Dapat menggunakan struktur perulangan berdasarkan penggunaannya Struktur perulangan (loops) Loops merupakan

Lebih terperinci

ELEMEN DASAR C++ C++ mempunyai cara untuk menyatakan karakter-karakter yang tidak mempunyai kode tombol (seperti karakter tombol) misalnya \n.

ELEMEN DASAR C++ C++ mempunyai cara untuk menyatakan karakter-karakter yang tidak mempunyai kode tombol (seperti karakter tombol) misalnya \n. 1 ELEMEN DASAR C++ HIMPUNAN KARAKTER Himpunan karakter pada C++ terdiri huruf, digit maupun simbol-simbol lainnya (termasuk spasi dan karakter kontrol). Huruf, contoh : A s/d Z dan a s/d z Digit, contoh

Lebih terperinci

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom. Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan

Lebih terperinci

Struktur Kontrol. (Repetition)

Struktur Kontrol. (Repetition) Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERCABANGAN/ PEMILIHAN/ SELEKSI IF... IF... ELSE Struktur Kontrol : 1. Struktur kontrol Selection Sebuah struktur kontrol yang memilih

Lebih terperinci

Universitas Komputer Indonesia

Universitas Komputer Indonesia Pertemuan ke 3 Percabangan Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom., M.T Universitas Komputer Indonesia Pendahuluan Percabangan digunakan untuk menentukan blok perintah mana yang akan dilakukan

Lebih terperinci

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 3 Operasi Kondisi Modul Praktikum C++ Dasar Pemrograman Komputer Semester Genap 2017/2018 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 3 OPERASI KONDISI A. Tujuan Setelah mempelajari bab ini diharapkan

Lebih terperinci

Saifoe El Unas 2. Free Format

Saifoe El Unas 2. Free Format Saifoe El Unas FPS 4.0 mempunyai 2 macam format penulisan program yg dapat dipilih oleh programmer : 1. Fixed Format Menggunakan standar Fortran 77. 2. Free Format Menggunakan standar Fortran 90. 1 Program

Lebih terperinci

IF PEMROGRAMAN LANJUT PERCABANGAN. Oleh : Andri Heryandi, M.T.

IF PEMROGRAMAN LANJUT PERCABANGAN. Oleh : Andri Heryandi, M.T. IF34348 - PEMROGRAMAN LANJUT PERCABANGAN 04 Oleh : Andri Heryandi, M.T. JENIS-JENIS PERCABANGAN Pernyataan IF Pernyataan SWITCH CASE Operator Kondisional (?: ) Oleh : Andri Heryandi, M.T. 2 PERNYATAAN

Lebih terperinci

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I Dasar Pemrograman Kondisi dan Perulangan By : Hendri Sopryadi, S.Kom, M.T.I Kondisi dan Perulangan Pendahuluan Dalam sebuah proses program, biasanya terdapat kode penyeleksian kondisi, kode pengulangan

Lebih terperinci

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs. MODUL ALGORITMA DAN PEMROGRAMAN Rajif Agung Yunmar, S.Kom., M.Cs. STMIK AMIKOM Yogyakarta 2014 MODUL 3 STRUKTUR KENDALI : PERCABANGAN Control flow dalam bahasa Indonesia dapat diartikan sebagai struktur

Lebih terperinci

STRUKTUR KENDALI PERCABANGAN

STRUKTUR KENDALI PERCABANGAN STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu

Lebih terperinci

LAPORAN RESMI. Nama :Indah Nur Laila NPM/Semester : Romb/Grup : X / H TemanPraktek :Naufal Alif

LAPORAN RESMI. Nama :Indah Nur Laila NPM/Semester : Romb/Grup : X / H TemanPraktek :Naufal Alif LABORATORIUM TEKNIK KIMIA FAKULTAS TEKNOLOGI INDUSTRI UPN VETERAN JAWATIMUR Praktikum Percobaan : PemrogamanKomputer : Quick Basick Tanggal :5 November 2015 Pembimbing : Ir. AtikWidiati, MT. Nama :Indah

Lebih terperinci

STRUKTUR PEMROGRAMAN PYTHON

STRUKTUR PEMROGRAMAN PYTHON I. ATURAN PENULISAN II. STRUKTUR PEMROGRAMAN PYTHON program program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena : Tipe data tingkat tinggi

Lebih terperinci

Pertemuan 2 Struktur Kontrol Percabangan

Pertemuan 2 Struktur Kontrol Percabangan Pertemuan 2 Struktur Kontrol Percabangan Objektif : 1. Mahasiswa dapat memahami konsep struktur kontrol percabangan dalam pemrograman. 2. Mahasiswa dapat menggunakan struktur kontrol pemilihan (if, else,

Lebih terperinci

Pemrograman Fery Updi,M.Kom

Pemrograman Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pokok Bahasan Struktur Kontrol Perulangan (while loop, do-while loop, for loop) Pernyataan Percabangan (break, continue, return) 2 Tujuan Mahasiswa mampu: Menggunakan struktur

Lebih terperinci