dasar pemrograman vi

Upload: eko-azza

Post on 10-Oct-2015

36 views

Category:

Documents


7 download

DESCRIPTION

Dasar Pemrograman vi

TRANSCRIPT

  • Dasar PemrogramanOperator & prioritas operator

  • PembahasanOperator aritmatikaOperator LogikaPrioritas Operator

  • PendahuluanOperator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, seperti menjumlahkan dua buah nilai, memberikan nilai ke suatu variabel, membandingkan kesamaan dua buah nilai.

  • Definisi OperatorOperator simbol yang biasa digunakan dalam menulis suatu pernyataan(statement) dalam bahasa pemrograman apapun.Operator akan melakukan suatu operasi terhadap operand sesuai dengan fungsinya. Contoh operasi : penjumlahan, pengurangan, pembagian dl

  • Jenis-jenis OperatorJenis operator menurut jumlah operand yang dilibatkan:operator unary operator yang hanya melibatkan satu operandoperator binary operator yang hanya melibatkan dua buahoperator tertiary operator yang hanya melibatkan tiga buah operand

  • Operator AritmatikaOperator untuk operasi aritmatika yang tergolong sebagai operator binary adalah :

    Adapun operator yang tergolong sebagai operator unary :

    *Perkalian/Pembagian+Penjumlahan-Pengurangan%Sisa pembagian

    -Tanda Plus+Tanda Minus

  • Operator Increment dan DecrementOperator increment: ++Operator decrement: --

  • Prioritas Operator Aritmatika

  • Operator penugasan (assignment)Digunakan untuk memindahkan nilai dari suatu ungkapan (expression) ke suatu pengenal.Operator pengerjaan yang umum digunakan dalam bahasa pemrograman, termasuk bahasa C adalah operator sama dengan (=).

    pengenal1 = pengenal2 = = ungkapan ;Contoh : a=(b=1)+5;

  • Operator KombinasiDigunakan untuk memendekkan penulisan operasi penugasan.Contoh:x = x + 2;y = y * 4;Dapat dipendekkan menjadi:x += 2;y *= 4;

  • Operator Hubungan (Perbandingan)Operator Hubungan digunakan untuk membandingkan hubungan antara dua buah operand (sebuah nilai atau variable).

  • Operator LogikaOperator logika digunakan untuk membandingkan logika hasil dari operator-operator hubungan.

    Macam-macam operator logika:&& : Logika AND (DAN)|| : Logika OR (ATAU)! : Logika NOT (INGKARAN)

  • Operator BitwiseOperator bitwise digunakan untuk memanipulasi bit-bit dari nilai data yang ada di memori.Operator bitwise dalam bahasa C :> : Pergeseran bit ke kanan& : Bitwise AND^ : Bitwise XOR (exclusive OR)| : Bitwise OR~ : Bitwise NOT

  • Operator UnaryOperator Unary merupakan operator yang hanya membutuhkan satu operand saja. Dalam bahasa C terdapat beberapa operator unary, yaitu :

  • Catatan Penting ! :Operator peningkatan ++ dan penurunan -- jika diletakkan sebelum atau sesudah operand terdapat perbedaan.

  • Contoh program menggunakan operator aritmatika

  • Contoh program menggunakan operator increment