Algoritma dan Pemrograman Ruang 800 (2)

Operator
Proses value membuat nilai baru
Operand
Variable

Contoh : C=A+B
[ “=” And “+” operators, A,B, & C operands]
Berdasar jumlah operand, operator dibagi menjadi 3 :

Unary Operator > 1 Operand
Binary Operator > 2 Operand
Temary Operator> 3 Operand


Berdasar tipe operasi, operator dibagi menjadi :

Assignment Operator
Logical Operator
Arithmetic Operator
Relational Operator
Bitwise Operator
Pointer Operator


Arithmetic

N ++  :  Post Increament
+ NN :  Pre Increament
N −−  :  Post Decreament
−− N  : Pre Decrement

XOR : Lawan dar fungsi biimplikasi
True + True = False
False False =False
True + False = True
False +True = True

Algoritma dan Pemrograman Ruang 800 (1)

ALGORITMA :

Algoritma adalah susunan tahap untuk menyelesaikan suatu masalah.
Penemu Algoirtma ialah Abu Abdullah Muhammad bin Musa al-Khwarizmi.

Algoritma bisa direpresentasikan dengan 2 cara :
Pseudocode Dan Flowchart.

Pseudocode : Algoritma Berbentuk Tulisan
Flowchart : Algoritma berbentuk Aliran ( Ada Start serta End)

Terdapat 3 tahapan pada programming :

  1. Input : Memasukkan entri data.
  2. Proses: Pengolahan data, terdapat compile, store, repetition, compose.
  3. Output: Menampilkan entri hasil setelah diproses.

    Kenapa C?
  • Flexible, dapat digunakan tidak hanya di 1 Operating System.
  • Portable, selama di OS tersebut terdapat programnya maka dapat dibawa kemana-mana.
  • Well known, bahasa C telah terkenal hampir dalam seluruh pemrograman.
  • A large number of library, terdapat banyak sekali sumber yang dapat digunakan dalam pemrograman untuk mendapatkan kode-kodenya.

Catatan :
OOP :
 Object-oriented Programming
Polymorphic : Keturunannya memiliki sifat yang berbeda dengan induk.
CompilerProgram sistem yang digunakan sebagai alat bantu dalam pemrogaman.