Post on 18-Jul-2015
12/8/2014
Pengumuman
• Bagi Praktikan yang Inhal Pembekalan, segera melunasiadministrasi.
• Inhal Praktikum Pertemuan 2, hari Kamis tanggal 23Oktober 2014 pukul 10.30 WIB.
• Insus Praktikum Pertemuan 1, hari Kamis tanggal 23Oktober 2014 pukul 08.00 WIB.
Operatorsimbol yang digunakan dalam suatu
program untuk melakukan suatu operasiatau manipulasi
Apa itu Operator ??
Macam Operator:
Operator Penugasan Operator Aritmatika Operator Pembanding Operator Logika
12/8/2014
Operator pengerjaan berupa tanda sama dengan (=)yang digunakan untuk mengisi nilai yang berada disebelah kanannya variabel yang ditunjuk disebelahkirinya.
a = 9a = b = c = 9maka nilai a dan b akan sama dengan nilai c yaitu 9.
Contoh :OPERATORPENUGASAN
12/8/2014
OPERATORARITMATIKA?
Operator ini digunakan untuk perhitungan dasar aritmatika.
Operator aritmatika ini digolongkan menjadi dua yaitu :
Operator unary
Operator binary
12/8/2014
Operator Unary?
Operator unary yaitu operator yang dikenakan terhadap satu buah nilai (operand).
Operator Jenis Operasi Contoh
+ Membuat nilai positif +7
- Membuat nilai negatif -9
++ increment i++
-- decrement i--
Tabel operator aritmatika unary :
12/8/2014
Operator binary?
Operator binary yaitu operator yang dikenakan terhadap dua buah nilai (operand).
Operator Keterangan Contoh
* Perkalian 3 * 4 = 12
/ Pembagian 8 / 2 = 4
% Modulus atau sisa pembagian 8 % 3 = 2
+ Penjumlahan 3 + 2 = 5
- Pengurangan 4 – 1 = 3
Tabel operator aritmatika binary :
12/8/2014
Operator hubungan digunakan untuk membandingkan dua elemen nilai dan akan dihasilkan nilai perbandingan, yaitu betul (bernilai 1) atau salah (bernilai 0).
Operator Keterangan Ekspresi
> Lebih besar dari 6 > 2
>= Lebih besar dari sama dengan 6 >= 3
< Lebih kecil dari 2 < 1
<= Lebih kecil dari sama dengan 4 <= 2
== Sama dengan sama dengan a == 3
!= Tidak sama dengan a != 0
Tabel operator pembanding:
OPERATORPEMBANDING?
12/8/2014
OPERATOR LOGIKA?
Operator logika biasa digunakan untuk menghubungkan dua buah ungkapan kondisi menjadi sebuah ungkapan kondisi.
Operator Keterangan
&& AND (dan)
|| OR (atau)
! NOT (bukan)
Tabel operator logika :
12/8/2014
PERINTAH MASUKAN
Operasi yang digunakan untuk memasukkandata, yang selanjutnya didefinisikan sebagaidata variabel. Masukan tersebut dapatdilakukan dari sebuah file atau secara interaktifmenggunakan piranti masukan sepertikeyboard.
cin >> <var>;
Kode
12/8/2014
PSEUDOCODE& CODE Program
Program LatihanInput{Program
ini digunakan untuk perintah
masukan dan menampilkan
keluaran}
Kamus Lokal :
nama: string
kelas: character
Algoritma :
output (“Nama: “)
input (nama)
output (“Kelas: ”)
input (kelas)
output ("Hai, ", nama)
output ("Selamat datang di
kelas ", kelas)
#include <iostream>
using namespace std;
int main()
{
string nama;
char kelas;
cout<<"Nama: ";
cin>>nama;
cout<<"Kelas: ";
cin>>kelas;
cout<<" Hai, "<<nama;
cout<<" Selamat datang di
kelas "<<kelas<<endl;
return 0;
}
Pseudocode Kode Program
12/8/2014
LATIHANBuatlah sebuah program yang dapat menghitung luas danvolume tabung.
1. Buatlak konstanta phi yang nilainya tidak dapat diubah
2. Masukan berupa jari-jari dan tinggi tabung
3. Buat proses perhitungan Luas dan Volume denganmengaplikasikan operator-operator yang sudahdipelajari
4. Tampilkan Luas dan Volume Tabung
Volume Tabung=Luas alas x Tinggi
Atau V=πr2t
Luas permukaan tabung=2 x luas alas + Luas selimut
Atau L=2πr2+2πrt
12/8/2014
Program LatihanInput{Program ini digunakan untuk
menghitung luas dan volume tabung }
Kamus Lokal :
constant pi : real = 3.14
r, t :float
luas, volume : float
Algoritma :
output("------------------------------------------------")
output(" PROGRAM MENGHITUNG LUAS DAN VOLUME TABUNG")
output("------------------------------------------------")
output("Masukkan jari-jari : “)
input(r)
output("tinggi :“)
input(t)
luas (2 x pi x r x r)+(2 x pi x r x t)
volume (pi x r x r x t)
output("Luas Tabung :“, luas)
PSEUDOCODE