1 / 24

Algoritma dan Pemrograman Minggu 3 Operator

Algoritma dan Pemrograman Minggu 3 Operator

alitarsana
Download Presentation

Algoritma dan Pemrograman Minggu 3 Operator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algoritma dan Pemrograman 2017 OPERATOR Teknik Informatika STIKI Indonesia

  2. TujuanPembelajaran ③Mempraktekkan Struktur Runtutan dalam bahasa pemrograman C ②Mempraktekkan jenis-jenis Ekspresi Logika dalam bahasa pemrograman C ①Mempraktekkan jenis-jenis Operator Logika dalam bahasa pemrograman C Teknik Informatika STIKI Indonesia

  3. OPERATOR Teknik Informatika STIKI Indonesia

  4. Teknik Informatika STIKI Indonesia

  5. Teknik Informatika STIKI Indonesia

  6. Simbol atau tanda yang jika diletakkan pada dua buah operand dapat menghasilkan sebuah hasil Operator berupa simbol yang digunakan untuk menyusun suatu ekspresi dengan melibatkan satu atau beberapa operand Teknik Informatika STIKI Indonesia

  7. Operator Ekspresi 2 + 3 Operand Operand Teknik Informatika STIKI Indonesia

  8. Ditinjau dari jumlah operand yang dilibatkan dalam sebuah operator, terdapat 3 macam operator. ① Operator Unary, ② Operator Binary, ③ dan operator Ternary. Teknik Informatika STIKI Indonesia

  9. Operator unary, yaitu operator yang hanya melibatkan sebuah operand. Contoh : 1++ (increment),1-- (Decrement) Operator binary, yaitu operator yang melibatkan dua buah operand. Contoh : 2*3, 5+7 Operator tertiary, yaitu operator yang melibatkan tiga buah operand. Contoh : a > b ? 1 : 0 Teknik Informatika STIKI Indonesia

  10. Operator unary Increment adalah suatu penambahan nilai yang terjadi pada sebuah variabel. ①Pre-increment yaitu melakukan penambahan nilai sebelum suatu variabel itu diproses Increment ②Post-increment yaitu melakukan prosesterlebih dahulu sebelum dilakukan penambahan nilai Teknik Informatika STIKI Indonesia

  11. Operator unary Increment adalah suatu penambahan nilai yang terjadi pada sebuah variabel. ① nilai C Awal : 5 nilai ++C : 6 nilai akhirC : 6 Increment ②nilai C Awal : 5 nilai C++ : 5 nilai akhir C : 6 Teknik Informatika STIKI Indonesia

  12. Operator unary Decrement adalah suatu pengurangan nilai yang terjadi pada sebuah variabel ①Pre-decrement yaitu melakukan pengurangan nilai sebelum suatu variabel itu diproses Decrement ② Post-decrement yaitu melakukan proses terlebih dahulu sebelum dilakukan pengurangan nilai. Teknik Informatika STIKI Indonesia

  13. Operator unary Decrement adalah suatu pengurangan nilai yang terjadi pada sebuah variabel ① nilai C Awal : 5 nilai --C : 4 nilai akhir C : 4 Decrement ②nilai C Awal : 5 nilai C-- : 5 nilai akhir C : 4 Teknik Informatika STIKI Indonesia

  14. Berdasarkan kelompok kegunaan, operator dapat dibagi menjadi : ① Operator Aritmatika, ② Operator Pembanding, ③ dan operator Logika. Teknik Informatika STIKI Indonesia

  15. Operator aritmatika, operator aritmatika digunakan untuk melakukan perhitungan aritmatika. Teknik Informatika STIKI Indonesia

  16. Operator aritmatika Prioritas dalam penggunaan harus diperhatikan Teknik Informatika STIKI Indonesia

  17. Operator pembanding, operator ini juga disebut operator relasional yang digunakan untuk melakukan perbandingan terhadap dua buah nilai. Hasil perbandingan bernilai 0 dan 1. Teknik Informatika STIKI Indonesia

  18. Operator logika, operator logika digunakan membentuk suatu ekspresi pembandingan dari satu atau dua buah ekspresi pembandingan. Teknik Informatika STIKI Indonesia

  19. Aturan-aturan operasi perhitungan : Jika bilangan bulat dioperasikan dengan bilangan bulat maka akan menghasilkan bilangan bulat. Bilangan bulat dioperasikan dengan bilangan pecahan maka hasilnya adalah bilangan pecahan. String tidak bisa dioperasikan dengan suatu bilangan kecuali telah dikonversi ke tipe data bilangan dan input dengan angka. Teknik Informatika STIKI Indonesia

  20. SEQUENCE Teknik Informatika STIKI Indonesia

  21. Tiap instruksi dikerjakan satu per satu • Tiap instruksi dilaksanakan tepat sekali, tidak ada instruksi yang diulang • Urutan instruksi dikerjakan sebagaimana tertulis di dalam teks algoritmanya • Akhir dari instruksi terakhir merupakan akhir algoritma Teknik Informatika STIKI Indonesia

  22. A = 10 B = A – 5 A = A2+2 C = A + B + 3 C = C + 5 Output (A,B,C) A = 102 B = 5 C =115 Teknik Informatika STIKI Indonesia A = 10 A = A2+2 B = A – 5 C = A + B + 3 C = C + 5 Output (A,B,C) A = 102 B = 97 C = 207

  23. Latihan Tulislah Flowchart dan Pseudocode untuk menghitung luas daerah yang diarsir. Data masukan dibaca dari keyboard dan luas bangun ditampilkan di monitor. Teknik Informatika STIKI Indonesia

  24. Terimakasih Slide Terindah Teknik Informatika STIKI Indonesia

More Related