Algoritma dan Pemograman #3

If digunakan jika kita memiliki 2 saja kondisi yang berbeda dengan kemungkinan true dan false saja

If Else digunakan jika kita memiliki lebih dari 2 kondisi yang berbeda sehingga ada salah satu dari semua kondisi itu yang menentukan output

Nested if digunakan jika kita mempunyai lebih dari 2 kondisi, jika pernyataan sesuai dengan kondisi if maka kondisi if akan dijalankan, jika tidak maka else yang akan dijalankan, jika masih tidak sesuai makan akan mencari hingga else yang paling sesuai dijalankan.

Ada 4 tipe error

1. Compile-time error

2. Link-time error

3. Run-time error

4. Logical Error

Sekian pelajaran yang saya terima, KEEP READING GUYS ! PEACE OUT ! 🙂

Algoritma dan Pemograman #2

  • Operator = simbol – simbol yang dipakai untuk menghitung seperti (+),(-),(=),(/),(%)
  • Operand = angka – angka yang akan dimanipulasi

Operator dibagi menjadi 3 jenis :

  • Unary = perhitungan dengan menggunakan 1 operator
  • Binary = perhitungan dengan menggunakan 2 operator
  • Trenary = perhitungan dengan menggunakan 3 operator

Berdasarkan tipe operasi, operator dibagi menjadi 5 jenis

  • Assignment Operator
  • Logical Operator
  • Arithmetic Operator
  • Relational Operator
  • Biwise Operator

Sekian pelajaran yang saya dapat, KEEP READING GUYS ! PEACE OUT !

Algoritma dan Pemograman

Algoritma ditemukan oleh al-Khwārizmī seorang Ahli Matematika terkenal dari Persia.

OOP (Object Oriented Programming) adalah programming berorientasi objek, setiap objek memiliki kode tersendiri yang membuatnya bisa berdiri sendiri dan berfungsi berbeda daripada yang lain.

Macam – macam OOP : Inheritance, Encapsulation, Abstraction, Interface dan Polymorphism.

Algoritma dapat ditampilkan dengan 2 cara yaitu :

1. Pseudo code : tulisan pada umunya berbentuk bahasa umum agar dapat dimengerti oleh orang lain dengan ilustrasi seperti orang indonesia memiliki banyak bahasa daerah dan mereka tidak bisa saling berkomunikasi dengan bahasa daerah tersebut maka digunakan lah bahasa Indonesia sebagai bahasa umum agar orang Indonesia tersebut bisa saling mengerti satu sama lain.

2. Flowchart : cara menampilkan dari input sampai output dengan berbagai proses di dalamnya dalam bentuk gambar, karena untuk sebagian orang gambar lebih menarik dibandingkan tulisan.

Testing merupakan suatu hal yang penting dalam programming karena jika hanya dicoba dengan 1 variabel belum tentu program tersebut sudah berjalan sempurna, bisa saja jika dicoba dengan variabel lain program tersebut bisa terjadi error atau salah.

Bahasa C adalah sebuah bahasa yang CASE SENSITIVE yang berarti bahasa tersebut akan berbeda jika ada perbedaan pada huruf “Kapital” atau huruf “Kecil”.

Sekian review tentang apa yang saya dapat pada pelajaran Algo, KEEP READING GUYS ! PEACE OUT !