slide bab 2_perintah masukan dan operator

18
Perintah Masukan dan Operator

Upload: dantik-puspita

Post on 18-Jul-2015

328 views

Category:

Software


5 download

TRANSCRIPT

Perintah Masukan dan Operator

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

LATIHAN

Screenshot Program

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

HasilProgram

Bagaimana Bentuk PSEUDOCODEnya?

12/8/2014

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

12/8/2014

12/8/2014

Terima KasihSampai Jumpa Di Pertemuan ke-3Minggu Depan.

Rapikan Tempat Duduk Anda Dan Buanglah Sampah Pada Tempatnya.