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 :

  1. Unary operators : 1 operand
  2. Binary operators : 2 operand
  3. Ternary operators : 3 operand

Operand adalah bagian yang menunjukkan data yang akan dimanipulasi oleh operator.

Berdasarkan tipe operasi nya, operator dibagi menjadi:

  1. Assignment operators
  2. Arithmetic operators
  3. Relational operators
  4. Logical operators
  5. Bitwise operators
  6. 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