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

dokumen-dokumen yang mirip
Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

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

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

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

OPERATOR DAN UNGKAPAN

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

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

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

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

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

SEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK

Algoritma dan Struktur Data I 2014

Pemrograman Berorientasi Obyek. Operator & Assignment

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

Pertemuan 4 OPERATOR DAN STATEMEN I/O

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

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

BAB 3. OPERATOR DALAM BHS C

Pemrograman Berbasis Objek Operator dan Assignment

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

MODUL 2 OPERATOR DAN OPERASI KONDISI

IV. OPERATOR DAN STATEMENT I/O

Operator dan Assignment

Algoritma & Pemrograman #4. by antonius rachmat c, s.kom, m.cs

Pertemuan 04. Pemrograman Dasar 2012

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

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

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

TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

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

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

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

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

20/01/2012. Oleh : Fiftin Noviyanto

Oleh : Fiftin Noviyanto

LOGIKA ALGORITMA. Pertemuan 4. By: Augury

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

KURSUS ONLINE JASA WEBMASTERS

Algoritma & Pemrograman #3

INPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika

Module 4. Ekpresi, Operator, dan Konstanta

BAB II Tipe Data pada PHP

OPERASI DAN OPERATOR LOGIKA

Keg. Pembelajaran 3 : Operator dalam Bahasa C++

SISTEM DIGITAL Dalam Kehidupan Sehari-hari PADA KALKULATOR

Java Operators. Nurochman

Operator dan Assignment. Pertemuan 3 Pemrograman Berbasis Obyek

Operator Aritmatika MODUL III OPERATOR

LAPORAN PRAKTIKUM STRUKTUR DATA

Pengenalan PHP Contoh penulisan file PHP :

Bab 2. Dasar-Dasar Pemrograman C

Pertemuan 04. Pemrograman Dasar 2012

ALGORITME DAN PEMROGRAMAN

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

Pertemuan 2. Muhadi Hariyanto

DASAR PHP. Oleh : Devie Rosa Anamisa

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

OBJECT ORIENTED PROGRAMMING. Day 3 : Operator dan Assignment

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

Minggu ke-3 Tipe Data Dalam C

Sistem Bilangan dan Pengkodean -2-

Algoritma dan Pemrograman

Tipe Data dan Operator dalam Pemrograman

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Dasar Komputer & Pemrograman 2A

Bab 3. Decision 1 (Pengambilan Keputusan)

Algoritma Pemrograman

MODUL 1 SISTEM BILANGAN

PSEUDOCODE. 2. Langkah selanjutnya adalah menentukan peran setiap langkah pada poin no 1.

matematika PEMINATAN Kelas X PERSAMAAN DAN PERTIDAKSAMAAN EKSPONEN K13 A. PERSAMAAN EKSPONEN BERBASIS KONSTANTA

1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek

OPERATOR DALAM SCRIPT PHP

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VIII

Decission : if & if else

Algoritma Pemrograman

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

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

BAB II ARITMATIKA DAN PENGKODEAN

Modul Praktikum 2 Pemograman Berorientasi Objek

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Algoritma Pemrograman. Fery Updi,M.Kom

Sesi/Perkuliahan ke: II

elemen Dasar Bahasa Pemrograman C

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

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

MODUL C++ II. Operator

Dasar Pemrograman Java

Penggunaan Operator-Operator Di Dalam Script PHP

.::BAB II.::MENGENAL PASCAL

OPERATOR DAN EKSPRESI

Tabel 1. Jenis data integer Ukuran memori (dalam byte)

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

Tipe Data. Pendahuluan. Objektif. Bahan Bacaan

Imam Fahrur Rozi. Algoritma dan Pemrograman OPERATOR

OPERASI DALAM SISTEM BILANGAN

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

Review Kuliah Sebelumnya

Tipe Data dan Operator. Ekohariadi FT Unesa

Transkripsi:

OPERATOR Percobaan 1: Mengimplementasikan Assignment operator dalam bahasa C. Tujuan: Mahasiswa memahami serta mampu membuat menggunakan operator Assignment. program dalam bahasa C Materi: Operasi yang di kerjakan oleh program menggunakan bahasa pemrograman merupakan suatu proses yang melibatkan operator(pelaku) dan operand (nilai) untuk melakukan sesuatu. Operator yang dijelaskan pada jobsheet ini adalah : Assignment Operator Mathematical Operator (Binary dan Unary) Relational Operator Logical Operator Asignment operator menggunakan = sebagai operator utama yang artinya mengisikan suatu nilai ke dalam variabe yang ada di sisi kiri. Tabel Assignment Operator Operato r = Menetapkan nilai dari operand kanan ke operand kiri += Menambah nilai operand kiri dengan kanan dan menetapkan nilainya ke operand sebelah kiri -= Mengurangi nilai operand kiri dengan kanan dan menetapkan nilainya ke operand sebelah kiri *= Mengalikan nilai operand kiri dengan kanan dan menetapkan nilainya ke operand sebelah kiri /= Membagi nilai operand kiri dengan kanan dan menetapkan nilainya ke operand sebelah kiri %= Menghitung sisa bagi (modulus) operand kiri dengan operand kanan, dan menetapkan nilainya pada operand di sebelah kiri Contoh C = A sama dengan memasukkan nilai A ke dalam C C += A sama dengan C = C + A C -= A sama dengan C = C - A C *= A sama dengan to C = C * A C /= A sama dengan C = C / A C %= A sama dengan C = C % A

Operato r <<= Digit biner operand sebelah kiri bergeser sejumlah operand sebelah kanan ke arah kiri dan menetapkan nilainya pada operand sebelah kiri >>= Digit biner operand sebelah kiri bergeser sejumlah operand sebelah kanan ke arah kanan dan menetapkan nilainya pada operand sebelah kiri &= operand kiri memperoleh nilai dari operand kiri & operand kanan ^= operand kiri memperoleh nilai dari operand kiri ^ operand kanan = operand kiri memperoleh nilai dari operand kiri operand kanan Contoh C <<= 2 sama dengan C = C << 2 C >>= 2 sama dengan C = C >> 2 C &= 2 sama dengan C = C & 2 C ^= 2 sama dengan C = C ^ 2 C = 2 sama dengan C = C 2 Prosedur Percobaan: 1. Tulis ulang program untuk mengeluarkan hasil penggunaan Assignment operator sebagai berikut :

2. Cocokkan hasil running program yang sudah Anda buat apakah sudah sesuai dengan tampilan berikut ini? Pertanyaan: 1. Ani memiliki sejumlah buku(sejarah 2 buah buku, matematika 5 buah buku, bahasa inggris 11 buku) yang akan didata. Buatlah tampilan program yang menjelaskan tentang Nama pemilik buku, jumlah setiap jenis buku dan total buku yang dia miliki. Masukkan masing-masing tersebut ke dalam variabel dan output kan menggunakan bahasa pemrograman C! 2. Terdapat variabel 1 yang berisikan nilai 10 dan variabel 2 yang berisikan nilai 23. Buatlah program menggunakan bahasa pemrograman C dengan menerapkan operator assignment jika C menyimpan hasil penjumlahan variabel 1 dengan angka 5 dan D menyimpan hasil perkalian variabel 2 dengan angka 3! Percobaan 2: Mengimplementasikan Arithmetic Operator (Binary dan Unary) dalam bahasa C. Tujuan: Mahasiswa memahami serta mampu membuat menggunakan Arithmetic Operator (Binary dan Unary). program dalam bahasa C Materi: Arithmetic Operator menggunakan lima operasi dasar aritmatika yaitu : 1) + : jumlah 2) - : kurang 3) * : kali 4) / : bagi 5) % : sisa bagi (modulus) Operator ini terbagi menjadi Binary yang melibatkan dua operand untuk setiap kali operasi, dan Unary yang melipatkan satu operand untuk setiap kali operasi.

Arithmetic Operator Binary Operator + Menjumlahkan dua operand - Mengurangkan dua operand * Mengalikan dua operand / Membagikan dua operand % Menghitung sisi bagi operand pertama dengan kedua Unary Operator ++ Mengingkatkan nilai integer satu persatu (increment) -- Menurunkan nilai integer satu persatu decrement Prosedur Percobaan: 1. Tulis ulang program untuk mengeluarkan angka 10 sampai dengan 1 secara berurutan berikut : 2. Cocokkan hasil running program yang sudah Anda buat apakah sudah sesuai dengan tampilan berikut ini? Pertanyaan: 1. Terdapat suatu rumus matematika Y = A+B*4/2. Impemetasikan rumus tersebut dalam program menggunakan bahasa pemrograman C! 2. Terdapat suatu rumus matematika = 2! 2 dalam program menggunakan bahasa pemrograman C! 4. Impemetasikan rumus tersebut

3. Implemetasikan dalam program dengan bahasa pemrograman C untuk menampilkan bilangan angka 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 (jobsheet 2 percobaan 3 pertanyaan 2) Percobaan 3: Mengimplementasikan Relational Operator dalam bahasa C. Tujuan: Mahasiswa memahami serta mampu membuat menggunakan Relational Operator. program dalam bahasa C Materi: Relational operator atau operator perbandingan akan membandingkan dua buah operand baik berupa nilai atau suatu variabel. Perbandingan dua buah operand ini memiliki suatu tujuan untuk memenuhi kondisi sehingga dapat dilakukan tindakan lanjutan berupa proses atau kondisi lain. Tabel Relational operator Operator == Melakukan pengecekan kesamaan dua operand, kondisi menjadi true apabila kondisi tersebut terpenuhi!= Melakukan pengecekan ketidak samaan dua operand, kondisi menjadi true apabila kondisi tersebut terpenuhi > Melakukan pengecekan kondisi operand kiri lebih besar dari pada operand kanan, apabila terpenuhi maka kondisi menjadi true < Melakukan pengecekan kondisi operand kiri lebih kecil dari pada operand kanan, apabila terpenuhi maka kondisi menjadi true >= Melakukan pengecekan kondisi operand kiri lebih besar sama dengan dari pada operand kanan, apabila terpenuhi maka kondisi menjadi true <= Melakukan pengecekan kondisi operand kiri lebih kecil sama dengan dari pada operand kanan, apabila terpenuhi maka kondisi menjadi true Prosedur Percobaan: 1. Tulis ulang program untuk mengeluarkan angka 1 sampai dengan 10 secara berurut berikut :

3. Cocokkan hasil running program yang sudah Anda buat apakah sudah sesuai dengan tampilan berikut ini? Pertanyaan: 1. Buatlah program menggunakan bahasa pemrograman C untuk menampilkan hasil pada studi kasus berikut (Jobsheet 2 percobaan 2 pertanyaan no 2). Terdapat dua buah angka, jika hasil penjumlahan kedua angka tersebut adalah angka ganjil, maka lakukan penambahan pada hasil angka ganjil tersebut dengan 1. Jika genap maka hasil akhir adalah hasil penjumlahan dua angka tersebut tanpa penambahan apapun. 2. Dalam suatu ujian dilakukan pengelompokkan data hasil ujian tulis. Jika nilai ujian tulis bernilai 75 ke atas maka akan keluar keterangan LULUS, jika tidak maka TIDAK LULUS.Buatlah program menggunakan bahasa pemrograman C. Percobaan 4: Mengimplementasikan Logical Operator dalam bahasa C. Tujuan: Mahasiswa memahami serta mampu membuat menggunakan Logical Operator. program dalam bahasa C Materi: Operator logika merupakan jenis operator yang akan membandingkan logika hasil dari Relational operator. Terdapat 3 macam operator yang termasuk dalam operator logika yaitu : 1) && : AND

2) : OR 3)! : NOT Tabel Operator Logika Operator && Melakukan pengecekan kondisi yang harus bernilai true untuk kedua operand kanan dan kiri secara bersamaan Melakukan pengecekan kondisi yang dapat bernilai true pada salah satu atau kedua operand kanan dan kiri! Melakukan pengecekan kondisi NOT, atau membalikkan kondisi. Contoh!(A && B) Prosedur Percobaan: 1. Tulis ulang program untuk mengeluarkan angka 2,4,6,8 secara berurut berikut : 2. Cocokkan hasil running program yang sudah Anda buat apakah sudah sesuai dengan tampilan berikut ini? Pertanyaan: 1. Buatlah program menggunakan bahasa pemrograman C untuk menampilkan konversi umur manusia (Jobsheet 2 percobaan 2 pertanyaan no 3). Aturannya: umur < 5 balita umur >= 5 dan umur < 10 anak-anak umur >= 10 dan umur <17 remaja umur >= 17 dan umur < 55 dewasa umur >= 55 lanjut usia

2. Dalam penerimaan pegawai perusahaan AA terdapat syarat awa yang menentukan pelamar akan diterima atau tidak, yaitu IPK tidak kurang 3,00 dan umur tidak lebih dari 26 tahun. Buatlah program menggunakan bahasa pemrograman C dengan mengimplementasikan LOGICAL OPERATOR (wajib menggunakan operator! ) 3. Buatlah program menggunakan bahasa pemrograman C untuk menampilkan bilangan 10, 8, 6, 4, 2!