tugas

kalender

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

tugas algo tgl 15 0ct

Posted in: Tugas by firmandr on October 28, 2015

ini tentang if dan keluarganya. yuk mari kita kenalan dengan mereka.

 

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:

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:

tugas algo, 1 oct 2015

Posted in: Tugas by firmandr on October 1, 2015

Karna dapet tugas ngeblog tentang algoritma, maka ini beberapa tentang pertemuan algoritma tadi.

penemu algoritman: al-Khwarizmi. ahli matematika islam terkemuka..

algoritma adalah tahapan metode penyelesaian suatu permasalahan.
contoh: bangun tidur.

  • bangun tidur.
  • buka baju tidur.
  • mandi.
  • make seragam.
  • sarapan.
  • berangkat kerja.

pemecahan permasalahan menggunakan algoritma:

  • problem : melihat terlebih dahuli masalahnyya apa.
  • process : memikirkan proses dalam pemecahan masalah.
  • solution : memikirkan solusi untuk menyelesaikna masalah tersebut.

memrepresentasikan algoritma ada 3 cara:
menggunakan bahasa sehari hari.
diagram/simbol (flow chart).
pseudo code.

pseudo code itu bagaimana caranya bahasa manusia dimengerti oleh mesin. yaitu menggunakan bahasa pemograman.

mengapa ada yg menggunakan simbol, karna sebagian orang lebih memahami gambar dari pada menggunakan tulisan.

flow chart harus ada start dan end.

struktur penulisan bahasa pemograman:
sequence : statment yg berurutan.
selection : penggunaan fungsi if.
repetition : pennggunaan fungsi do while atau endo.

Dasar operasi komputer:

  • input
  • output
  • compute
  • store
  • compare
  • loop / repitition

prosedural penulisan bahasa pemograman: harus berurutan dari atas kebawah.
cara pembbacaan dari kanan ke kiri karna pertama kali ditemukan awalnya menggunakan bahasa arab.
misal: d = b+c.

tingkat bahasa pemograman (dari terendah):

  • assamble.
  • C, pascal, fertan.
  • java, C++, C#

bahasa pemograman standarnya menggunakan bahasa C. dikarenakan fleksibel, bahasa pemograman yangg mudah, mendukung menggunakan penyimpanan yg banyak.

bahasa c sensitif pada penulisan menggunakan huruf besar dan kecil.

pada penulisan bahasa pemograman terdapat keywords dan variabel.
variable tidak boleh mengggunakan spasi dan menggunakan angka di depannya. seperti “data mahasiswa” , “01data mahasiswa”.
keywords adalah beberapa fungsi yang biasanya digunakan.

dalam bahasa pemograman ada beberapa tipe data:

  • char
  • int
  • float
  • void

 

sedikit tambahan.

OOP: Object Orianted Programing

jika membuat sketsa gambar, di dunia IT disebut “Blue Print”.

Tags: