Algoritma & Pemrograman Chapter 5

Slides:



Advertisements
Presentasi serupa
TUGAS Buatlah program menghitung luas persegi panjang!
Advertisements

- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Tipe Data, Variabel & Operator
DATA DAN OPERATOR. Tipe Data Ordinal : dapat ditentukan dengan pasti pendahulunya / pengikutnya Byte : integer (bulat) positip dari 0 sampai 255. shortint.
Matakuliah : Algoritma & Struktur Data Versi Materi
VARIABEL DAN OPERATOR.
Pemrograman Terstruktur
Algoritma dan Struktur Data
Chapter 3.2 : Tipe, Nama dan Nilai
Urutan (Sequence) Ery Setiyawan Jullev A.
Struktur Kontrol: Keputusan
III. STRUKTUR KONTROL.
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pemrograman Visual (Borland Delphi 7.0)
DASAR-DASAR PEMROGRAMAN JAVA
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
Tipe Data, Variabel & Operator
KUG1C3 Dasar Algoritma & Pemrograman
Chapter 3 PEMROGRAMAN TERSTRUKTUR
Algoritma Dan Pemrograman
Flowchart dan Pseudocode
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
ALGORITMA PEMROGRAMAN 2A
Notasi Algoritma & Tipe Data
ALGORITMA DAN PEMROGRAMAN Tipe Data
PERTEMUAN 2 Bambang Irawan.
KONSEP DASAR PEMROGRAMAN
Struktur Program Pascal
Tipe, Nama, dan Nilai Anifuddin azis.
TIPE DATA, NAMA dan EKSPRESI
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
Tipe, Nama, dan Nilai.
ALGORITMA DAN PEMROGRAMAN (PERTEMUAN 2)
Pertemuan Operasi Store - Compute
Pseudocode – Tipe Data, Variabel, dan Operator
Pengenalan dan Struktur Java (Operator dan Input)
Operator.
Algoritma & Pemrograman 1
Algoritma dan Pemrograman
Algoritma dan Pemrograman 1A Sindy Nova
Tipe Data, Operator dan Ekspresi
DASAR PEMROGRAMAN JAVA
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
minggu ke-3 Imam Fahrur Rozi
Algoritma & Pemrograman Chapter 4
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe Data, Nama dan Nilai
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
minggu ke-2 Imam Fahrur Rozi
OPERATOR RELASI & LOGIKA
Pemrograman Terstruktur
Algoritma & Pemrograman Chapter 2
Konsep Tipe Data dan Operator
TIPE DATA, NILAI, INPUT DAN OUTPUT
PEMROGRAMAN TERSTRUKTUR
DATA DAN OPERATOR.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Pertemuan 3 DR. Okfalisa, MsC Tipe, Nama dan Nilai.
Chapter 3.2 : Tipe, Nama dan Nilai
Sesi-3 Algoritma dan Pemrograman
Notasi Algoritmik, Tipe Dasar, Nilai, Ekspresi dan Input/Output
Transcript presentasi:

Algoritma & Pemrograman Chapter 5 Operator dan Urutan Operasi Febryanti Sthevanie (VAN) Politeknik Telkom Semester Ganjil TA 2010/2011

Operator Pengendali operasi yang akan dilakukan beberapa operan sehingga membentuk sebuah ekspresi

Contoh X + Y A ≥ 1 Total % Jumlah X dan Y adalah OPERAN + adalah OPERATORNYA A ≥ 1 A dan 1 adalah OPERAN ≥ adalah OPERATORNYA Total % Jumlah Total dan Jumlah adalah OPERAN % adalah OPERATORNYA

Macam Operator Operator Aritmatik Membentuk perhitungan aritmatik Kedua Operan dapat berupa Integer atau Real Dalam satu buah operasi matematika, tipe operan harus sama satu sama lain Operator aritmatik berupa : Output operasi operator aritmatik memiliki tipe data yang sama dengan tipe data kedua Operannya

Macam Operator cont’ Operator Assigment Digunakan untuk memasukkan suatu nilai kedalam sebuah variabel dengan sumber nilai adalah hasil operasi pada nilai variabel tersebut Operator Assigment terdiri dari :

Macam Operator cont’ Increase dan Decrease Menaikkan atau menurunkan nilai variabel sebanyak satu satuan Simbol : ++ untuk increase -- untuk decrease Cara Penulisan dan perbedaan hasilnya :

Macam Operator cont’ Operator Relasional Membandingkan dua operan dan hasilnya berupa nilai boolean (TRUE or FALSE). Tipe data operan 1 dan operan 2 yang dihubungkan dengan operator relasional harus sama. Tipe data yag dapat dioperasikan dengan operator relasional adalah integer, riil, char, string, dan boolean Lambang operator relasional :

Macam Operator cont’ Operator Logika Untuk mengkombinasikan hasil ekspresi yang mengandung operator relasional Pola penggunaan : ekspresi1 operator ekspresi2 Lambang operator logika :

Urutan Operasi Sebuah ekspresi mungkin terdiri dari beberapa operasi sekaligus Contoh : iHasil=x * 2 % 2 > y && (x <> 3) Untuk menentukan operasi mana yang dilakukan terlebih dahulu dilihat dari level operatornya Operator dengan level lebih tinggi akan dikerjakan lebih dulu Level 1 adalah level tertinggi Level 8 adalah level terendah

Urutan Operasi cont’

Urutan Operasi cont’ Contoh : iHasil=x * 2 % 2 > y && (x <> 3) Jika inputannya x=5 dan y=3, maka urutan pengerjaannya adalah :

Runtutan Secara umum program dibaca dan dieksekusi secara berurutan baris demi baris Output dari algoritma di atas adalah 6,7

Latihan Soal : Buatlah algoritma dan pseudocode Pajak Bangunan. Algoritma ini akan melakukan proses penghitungan jumlah pajak yang dimiliki oleh seseorang berdasarkan total luas tanah orang tersebut. Aturan : jika luas tanah lebih dari atau sama dengan 1000 meter persegi, maka pajak yang dikenakan adalah sebesar 10% dari total harga jual tanah saat ini, jika kurang dari 1000 meter persegi maka pajak yang dikenakan adalah 5% dari total harga jual tanah saat ini. Harga jual tanah saat ini adalah Rp.50.000/meter persegi. Input : berupa panjang dan lebar tanah seseorang Output : berupa total luas tanah, dan total pajak yang wajib dikeluarkan oleh orang tersebut dalam satuan Rupiah