Algo part 4
October 28th, 2015
3 jenis syntax perulangan:
1. For
for(exp1; exp2; exp3) { statement1;
statement2;
……. }
2. While
while(exp){ statement1;
statement2;
….. }
3. Do-while
do{ < statements >;
} while(exp);
Algoritma Part 3
October 21st, 2015
1. IF
program akan jalan ketika statement itu benar (true) dan akan berhenti jika statement itu salah (false)
Syntax
If (boolean expression) statement;
2. IF-ELSE
jika statement IF salah, maka akan dilanjutkan ke Statement ELSE
Syntax :
If (Boolean expression) statement 1;
Else statement 2;
3. SWITCH-CASE
sama seperti IF-ELSE namun lebih mudah
Syntax :
Switch (expression) {
Case constant 1 : statement 1; break;
Case constant 2 :statement 2; break;
default:statement;
}
4. ?:operator
mirip dengan IF Statement
Contoh:
if (a > b)
max_value = a;
else
max_value = b;
as
max_value = (a > b)? a : b;
5. ERROR TYPE
a.Compile Type
b.Link Time
c.Run Time
d.Logical
Algoritma part 2
October 14th, 2015
Operator adalah simbol yang digunakan untuk memproses beberapa nilai sehingga menghasilkan nilai baru.
operator dibagi menjadi :
- Unary operators : 1 operand
- Binary operators : 2 operand
- Ternary operators : 3 operand
Operand adalah bagian yang menunjukkan data yang akan dimanipulasi oleh operator.
Berdasarkan tipe operasi nya, operator dibagi menjadi:
- Assignment operators
- Arithmetic operators
- Relational operators
- Logical operators
- Bitwise operators
- Precedence dan Associative
Algoritma
October 7th, 2015
Algoritma pertama kali dicetuskan oleh Al Khwarizmi. Algoritma adalah sekumpulan langkah-langkah terbatas untuk mencari solusi suatu masalah.
Di dalam Algoritma terdapat 2 bagian yaitu psuedo-code dan flow chart.
Psuedo-code adalah kata-kata yang sama dengan bahasa inggris sehari-hari.
Contoh:
if, else, print, set, add, while
Flow chart adalah Algoritma dalam illustrasi/gambar yang mudah untuk dipahami
Dalam Theorem terdapat 3 struktur:
– Sequence
– Selection
– Repetition