tugas

kalender

October 2015
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  

tugas algo 2

Posted in: Tugas by firmandr on October 15, 2015

telat nih bang -,-

operator: sebuah simbol unttuk proses value untuk membuat hasil baru.

jenis operator:

  • unary = satu operand
  • binari = dua operand
  • ternary = tiga operand

contoh: d = c + b

= dan + itu operator, lalu b, c, d itu operandnya.

assigment operator “=”

contoh: a=b

conditional: if z(a>b),2=a

else 2=b

penggunaan “?”: z = (a>b)?a:b.

pengetian: jika a lebih besar dari pada b maka hasil benar dan menjalankan perintah a. jika salah maka jalankan perintah b.

logical operator:

  • && = and
  • || = atau 
  • ! = not

bitwise operator:

  • & = and
  • | = or
  • ^ = xor
  • ~ = complement
  • >> = shift rigth
  • << = shift left.
Tags:

tugas algo 3

Posted in: Tugas by firmandr on October 15, 2015

tugas algo pertemuan tgl 15 oct:

selection: if, if-else, switch-case.

if menerima kondisi true.
if-else memiliki kondisi lebih dari satu.

nested-if
if(boolean expression) statement1;
if(boolean expression) statement2;
if(boolean expression) statement3;
or
if(boolean expresion) statement1;
else
if(boolean expresion) statement2;
else
if(boolean expresion) statement3;

switch-case:
switch-case sifat expression (masukan boleh berupa nilai atau char)
switch(expression){
case constan1 : statement1; break;
.
.
case constan2 : statement2; break;
default : statements;
}

break digunakan keluar dari looping.
default merupakan else pada switch.
switch-case itu yg kita cari itu angka atau char.

?: operator sama kaya if tp buat mengemballikan nilai.

if(a > b)
max_value = a;
else
max_value = b;
as
max_value = (a > b) ? a : b;

go to menggunakan melompat dari page satu ke page lain pada masanya.

jenis error:
compile-time error.
link-time error.
run-time error.
logical error.

Tags: