Proses Percabangan Bersyarat

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR PEMROGRAMAN C
Advertisements

STATEMENT KONDISI Adalah perintah yang memungkinkan
Tipe Data, Variabel & Operator
MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR.
VARIABEL DAN OPERATOR.
Proses Percabangan Bersyarat
DELPHI PROGRAMMING PERTEMUAN 5 Delphi5.ppt.
Memori dan Scope Variabel
Penggunaan Data dan Variabel
*Operator - ARITMATIKA
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
PEMROGRAMAN TERSTRUKTUR (Pertemuan 4) Oleh : SYARIF HIDAYAT, M.Si.
Database Pengertian database dalam visual foxpro berbeda dengan pengertian database dalam Foxpro versi sebelumnya, yang berarti tabel. Dalam Visual Foxpro,
Tipe Data, Variabel, dan Konstanta
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pemrograman Visual (Borland Delphi 7.0)
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
Kondisi, Operator, dan Variabel Pemograman Berorientasi Objek I 4 sks Arfansyah, M.Kom.
Data & Variabel Visual basic 6.0.
Variabel, Konstanta, tipe data dan Operator
Tipe Data, Variabel & Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Elemen Dasar Dalam C++.
Pertemuan 2 Muhamad Haikal, S.Kom., MT
Tipe Data By Serdiwansyah N. A..
Elemen Dasar C Identifier :
Struktur Organisasi Data 2
Nilai dan Tipe Data Nilai dan Tipe data
ELEMEN-ELEMEN PROGRAM
Pengantar Pemrograman
BAB 3 EKSPRESI BOOLEAN.
Tipe Data, Operator Dalam Delphi
Variabel, Konstanta, tipe data dan Operator
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
TEE 2103 Algoritma dan Pemrograman
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
DASAR PEMROGRAMAN JAVA
Proses Percabangan Bersyarat
PERTEMUAN 2 Pemrograman VB 6.0
Review Materi Java Fundamental
TEE 2103 Algoritma & Pemrograman
Tipe Data, Nama dan Nilai
TIPE DATA.
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Mengenal Model Data, Perintah I/O
Interface Umar muhammad JAVA.
Konsep Tipe Data dan Operator
TIPE DATA DALAM VISUAL BASIC (VB) INTEGER Yaitu : tipe data numerik, berupa bilangan bulat, dan tanpa pecahan Kisaran angka : antara -32,768 hingga.
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
VARIABEL, TIPE DATA, OPERATOR
Istilah – istilah database
Struktur dan Arsitektur Pemrograman
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
ALGORITMA & PEMROGRAMAN 2B
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.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Logika dan Algoritma Agung BP Chapter 5.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
BAB 7 EKSPRESI BOOLEAN.
Memori dan Scope Variabel
10/8/2019 P.Marpaung : Prak. PBO (Tipe data,Variabel, & Operator)1.
Transcript presentasi:

Proses Percabangan Bersyarat Seandainya sebuah instruksi perlu meloncat atau mengerjakan sebuah instruksi dengan suatu syarat tertentu, maka diperlukan suatu perintah pengulangan dan perintah percabangan.

Struktur Percabangan Percabangan kondisional memungkinkan kita memeriksa suatu kondisi, kemudian berdasarkan hasil pemeriksaan tersebut membentuk operasi berbeda. Terdapat dua perintah di Visual Foxpro yang dipakai untuk membuat percabangan kondisional. Perintah Logika IF Perintah ini mengeksekusi secara kondisional sekumpulan perintah berdasarkan nilai ekspresi logika. Secara umum, perintah percabangan bersyarat yang biasa digunakan antara lain : • IF … ENDIF • IF … ELSE … ENDIF

Perintah IF … ENDIF Sintak perintah ini adalah : IF <kondisi> ……………………… ……………………… Bagian program yang dijalankan bila ……………………… kodisi terpenuhi/benar ENDIF Perintah IF … ELSE … ENDIF <Bagian program yang akan dijalankan bila kondisi benar> ELSE <Bagian program yang akan dijalankan bila kondisi salah>

Perintah DO CASE … ENDCASE Perintah ini mengeksekusi sejumlah perintah pertama yang ekspresi kondisinya bernilai True (.T). Sintak perintah ini adalah : DO CASE CASE <expresi-1> <Bagian program yang akan dijalankan bila kondisi-1 benar> CASE <expresi-2> <Bagian program yang akan dijalankan bila kondisi-2 benar> … CASE <expresi-n> <Bagian program yang akan dijalankan bila kondisi-n benar> OTHERWISE <Bagian program yang akan dijalankan bila semua kondisi salah> ENDCASE

Variabel Variabel adalah tempat sementara untuk menampung nilai data sebelum disimpan pada penyimpanan tetap. Penggunaan variabel dalam visual foxpro tidak harus dideklarasikan terlebih dahulu dan tidak menggunakan tipe data. Bila dilihat dari ruang lingkupnya variabel dalam visual foxpro dibedakan menjadi : a. Variabel Global Adalah variabel yang berlaku pada seluruh program. Contoh Penggunaan : PUBLIC val1,val2 val1 = 10 val2 = 15 b. Variabel Local variabel local adalah viabel yang berlaku pada sup program tertentu saja. Cara mendefinisikannya sama dengan variabel global hanya saja sintak perintahnya diganti dengan local.

Tipe Data Dalam Microsoft Visual Foxpro dikenal berbagai macam tipe data dengan keterangan sebagai berikut : a. Tipe data Character Tipe data string berupa deretan karakter alfabet dari A-Z dan angka dari 0-9 yang dianggap karakter (tidak bisa untuk perhitungan matematis). Tipe data character ditulis dengan tanda kutip tunggal, tanda kutip ganda atau tanda siku. Contohnya : ‘Visual Fox Pro’ “Visual Fox Pro” [Visual Fox Pro] b. Tipe data Character (Binary) Tipe data ini seperti tipe data character biasa, hanya saja sifatnya permanen. c. Float Tipe data untuk angka pecahan yang berkisar antara -0.9999999999E+19 sampai dengan 0.9999999999E+20. d. Double Tipe data untuk angka pecahan yang jangkauannya lebih besar dari tipe data float. e. Currency Tipe data untuk bilangan uang f. Date Tipe data untuk menampung tanggal. Berikut ini adalah tabel format tanggal dalam MS Visual Foxpro :

Pengaturan Format SET CENTURY OFF AMERICAN mm/dd/yyyy ANSI yy.mm.dd BRITISH/FRANCE dd/mm/yy GERMAN dd.mm.yy ITALIAN dd-mm-yy JAPAN yy/mm/dd TAIWAN Yy/mm/dd USA mm-dd-yy MDY mm/dd/yy DMY dd/mm/yy YMD yy/mm/dd SHORT Format Short Date LONG Format Long Date

g. DateTime Tipe data tanggal dan jam yang digunakan untuk menyimpan data berupa tanggal dan jam. Mengatur tanggal dengan perintah SET DATE sedangkan pengaturan jam menggunakan perintah SET HOURS. h. Integer Tipe data untuk bilangan bulat tanpa desimal i. Numeric Tipe data yang sama dengan integer atau nilai desimal j. Logical Tipe data yang hanya bernilai TRUE atau FALSE k. Memo Digunakan untuk menampung karakter yang sangat panjang. Digunakan untuk menampung field bukan untuk variabel l. General Tipe data yang digunakan untuk menyimpan data OLE ( Object Linking Embedded), seperti spreadsheet, grafik, suara yang dibuat dari aplikasi lain.

Operator Operator adalah simbol yang dipakai untuk operasi tertentu, biasanya dipakai dalam rumus atau ekspresi tertentu. Contoh operator dalam Microsoft Visual Foxpro Operator Aritmatika Adalah operator yang digunakan untuk mengoperasikan bilangan aritmatika Operator Keterangan Contoh **,^ Pangkat 5^2=25 * Kali 5*2=10 / Bagi 4/2=2 + Tambah 5+2=7 - Kurang 5-2=3 % Mod 10 % 3 =1 Operator Logical Adalah operator yang digunakan untuk mencari nilai TRUE atau FALSE Operator Keterangan OR Logical Inclusive OR AND Logical AND NOT, ! Logical Negative ( ) Expression Group

Operator Relasi Digunakan untuk semua tipe data termasuk logika Relasi Operator Keterangan < Lebih Kecil > Lebih Besar = Sama dengan <>, #, != Tidak sama dengan >= Lebih besar sama dengan <= Lebih kecil sama dengan == Untuk tipe data