MODUL 3 OPERATOR. A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Menjelaskan tentang fungsi operator

dokumen-dokumen yang mirip
MODUL. Operator. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

MODUL 2 OPERATOR DAN OPERASI KONDISI

Algoritma dan Struktur Data I 2014

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

disebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator

1 MODUL 8 POINTER MODUL 8 POINTER

BAB 3. OPERATOR DALAM BHS C

A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java

PENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary

1 MODUL 5 MODUL 5 PERULANGAN

Keg. Pembelajaran 3 : Operator dalam Bahasa C++

Pertemuan 4 OPERATOR DAN STATEMEN I/O

Module 4. Ekpresi, Operator, dan Konstanta

MODUL 1 PENGENALAN SISTEM OPERASI, IDE VISUAL C++ DAN ALGORITMA PEMROGRAMAN

Algoritma dan Pemrograman

LAPORAN PRAKTIKUM STRUKTUR DATA

IV. OPERATOR DAN STATEMENT I/O

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.

Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2

SEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK

Operator. Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi

LAPORAN STRUKTUR DATA OPERATOR BAHASA JAVA. Disusun oleh :

Pemrograman Berorientasi Obyek. Operator & Assignment

OPERATOR. Percobaan 1: Mengimplementasikan Assignment operator dalam bahasa C.

Java Operators. Nurochman

OPERATOR DALAM SCRIPT PHP

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 3 OPERATOR JAVA

BAB III OPERATOR compiler operasi operand A. Operator Aritmatika Operator Penggunaan Deskripsi Latihan 4. Aritmatika.java

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

Penggunaan Operator-Operator Di Dalam Script PHP

OPERATOR DAN UNGKAPAN

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..

OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).

Dasar Pemrograman Java

Pertemuan 04. Pemrograman Dasar 2012

Operator Aritmatika MODUL III OPERATOR

TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

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

OPERATOR OPERASI ARIMATIK CONTOH

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

KURSUS ONLINE JASA WEBMASTERS

Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2

3. Elemen Dasar C++ S. Indriani S. L., M.T L.,

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Pemrograman Berbasis Objek Operator dan Assignment

Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah: Perkalian Pembagian Sisa Pembagian (mod) Penjumlahan 6 2

Algoritma dan Pemrograman

MODUL 3 PRAKTIKUM PEMROGRAMAN VISUAL VARIABEL, TIPE DATA, DAN OPERATOR PADA VB.NET

.::BAB II.::MENGENAL PASCAL

Operator dan Assignment

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

Pertemuan 04. Pemrograman Dasar 2012

Modul Praktikum 2 Pemograman Berorientasi Objek

Variabel dan Tipe data Javascript

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

MODUL IV CONDITION 1

MODUL C++ II. Operator

Operator dan Assignment. Pertemuan 3 Pemrograman Berbasis Obyek

Ema Maliachi,S.Kom. Pertemuan ke-2

BUKU PETUNJUK PRAKTIKUM DASAR ALGORITMA DAN PEMROGRAMAN

elemen Dasar Bahasa Pemrograman C

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

OBJECT ORIENTED PROGRAMMING. Day 3 : Operator dan Assignment

Modul 4 Operator. 1.1 Tujuan a. Mahasiswa dapat menggunakan operator b. Mahasiswa dapat membuat program kecil kalkulator. 1.2 Materi.

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

Tipe Data. Pendahuluan. Objektif. Bahan Bacaan

MODUL 5 PERULANGAN (LOOPING)

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Pendahuluan. Tujuan MODUL

Basic Input/Output Operator Yoannita

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

Imam Fahrur Rozi. Algoritma dan Pemrograman OPERATOR

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Materi 4. Ka K ra r kt k e t r Ko K nt n ro r l

Variabel adalah tempat dimana kita menyimpan nilai-nilai atau informasi-informasi pada JavaScript. Aturan penamaan variabel : Harus diawalai dengan

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

MODUL 3 KONVERSI DATA DAN OPERATOR

Badiyanto, S.Kom., M.Kom. PBO java

KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK

MODUL 2 PHP INTRO PHP INTRO

BAB 3 STRUKTURE PROGRAM JAVA

TIPE DATA, VARIABEL DATA DAN OPERATOR

20/01/2012. Oleh : Fiftin Noviyanto

Oleh : Fiftin Noviyanto

Algoritma Pemrograman. Fery Updi,M.Kom

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

MODUL. Variabel. Workshop Programming

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

OPERASI DAN OPERATOR LOGIKA

SUMBER BELAJAR PENUNJANG PLPG

KONSEP DASAR BAHASA C

Transkripsi:

1 MODUL 3 OPERATOR MODUL 3 OPERATOR A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Menjelaskan tentang fungsi operator B. PETUNJUK 1. Awali setiap aktivitas anda dengan doa, agar anda lancer dalam belajar. 2. Pahami tujuan, dasar teori dan latihan- latihan praktikum dengan baik. 3. Kerjakan tugas-tugas praktikum dengan baik, jujur dan sabar. 4. Tanyakan kepada asisten praktikum apabila ada hal-hala yang kurang jelas. C. ALAT dan BAHAN - PC/Laptop yang memenuhi kapasitas untuk pemrograman Bahasa C++ - Software C++ - Modul/handout materi yang akan di praktikkan. D. DASAR TEORI 1. Pendahuluan Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi Contoh : Penjumlahan, pengurangan, pembagian dan lain-lain. Operator mempunyai sifat: - Unary Sifat unary pada operator hanya melibatkan sebuah operand pada suatu operasi aritmatik. Contoh: -5

2 MODUL 3 OPERATOR - Binary Sifat binary pada operator melibatkan dua buah operand pada suatu operasi aritmatik. Contoh: 4 + 8 - Ternary Sifat tenary pada operator melibatkan tiga buah operand pada suatu operasi aritmatik. Contoh : (10 % 3) + 4 + 2 2. Operator Aritmatika Operator untuk operasi aritmatika yang tergolong sebagai binary adalah 3. Operator Penugasan Operator penugasan (Assigment operator) dalam Bahasa C++ berupa tanda sama dengan ( = ). Contoh: Nilai = 80; A = x * y; Penjelasan: Variabel nilai diisi dengan 80 dan variabel A diisi dengan hasil perkalian antara x dan y.

3 MODUL 3 OPERATOR 4. Hierarki Operator Aritmatika Di dalam suatu akspresi arotmatika dapat kita jumpai beberapa operator aritmatika yang berbeda secara bersamaan. Urutan operator aritmatika adalah sebagai berikut: 5. Operator Increment dan Decrement Pada pemrograman C++ menyediakan operator penambah dan pengurang (Increment & Decrement).

4 MODUL 3 OPERATOR 6. Operasi Relasi (Perbandingan) Operasi relasi ini digunakan untuk membandingkan dua buah nilai. Hasil dari perbandingan operator ini menghasilkan nilai numeric 1 (True) atau 0 (False).

5 MODUL 3 OPERATOR 7. Operator Logika Operator logika digunakan untuk menghubungkan dua tau lbih ungkapan menjadi sebuah ungkapan berkondisi. 8. Operator Bitwise Operator bitwise digunakan untuk memanipulasi data dalam bentuk bit

6 MODUL 3 OPERATOR 9. Operator Bitwise << Shift Left Operasi bitwise shift left digunakan untuk menggeser sejumlah bit ke kiri 10. Operator Bitwise >> Shift Right Operator bitwise >> shift right digunakan untuk menggeser sejumlah bit ke kanan 11. Operator Bitwise & AND Operator bitwise & (and) digunakan untuk membandingkan bit dari dua operand. Akan bernilai benar (1) jika semua operand yang digabungkan bernilai benar (1).

7 MODUL 3 OPERATOR 12. Operator Bitwise (OR) Operator bitwise or digunakan untuk membandingkan bit dari dua buah operan. Akan bernilai benar jika salah satu operand yang digabungkan ada yang bernilai benar (1). 13. Operator Bitwise ^ (XOR) Operator bitwise xor digunakan untuk membandingkan bit dari dua buah operand. Akan bernilai benar (1) jika ada salah dua bit operand yang dibandingkan hanya sebuag bernilai benar (1).

8 MODUL 3 OPERATOR E. LATIHAN 1. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH1, execute hasil program yang telah anda execute!

9 MODUL 3 OPERATOR 2. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH2, execute hasil execute program LATIH2! 3. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH3, execute hasil execute program LATIH3!

10 MODUL 3 OPERATOR 4. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH4, execute hasil execute program LATIH4! 5. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH5, execute

11 MODUL 3 OPERATOR hasil execute program LATIH5! 6. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH6, execute hasil execute program LATIH6!

12 MODUL 3 OPERATOR 7. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH7, execute hasil execute program LATIH7! 8. Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama LATIH8, execute hasil execute program LATIH8!

13 MODUL 3 OPERATOR F. TUGAS PRAKTIKUM 1. TGP1 Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama TGP1, execute kode program tersebut., jika ada error perbaiki program tersebut. Jelaskan & simpulkan hasil execute program TGP1!

14 MODUL 3 OPERATOR 2. TGP2 Tuliskan kode program di bawah ini dengan menggunakan program MinGW Developer Studio, kemudian compile dan simpan dengan nama TGP2, execute kode program tersebut., jika ada error perbaiki program tersebut. Jelaskan & simpulkan hasil execute program TGP2! G. TUGAS RUMAH