Thursday, November 22, 2012

Struktur Kontrol

Bismillahirohmanhirohim

assalamualaikum...

Tadi kita telah membahas algoritma sequence sekarang kita akan membahas struktur kontrol...
algoritma ini akan mengerjakan suatu perintah jika memenuhi suatu syarat.  

Studi kasus : program persegi dalam java 

source code dan hasil (printscreeen)







tabel tracing



penjelasan 




Proses yang terdapat pada “program-persegi” akan saya jelaskan ke dalam beberapa tahap antara lain sebagai berikut :

  1. Tahap pendeklarasian variable dimana variabel akan ditentukan nama dan tipe datanya, pada program ini saya mendeklarasikan 3 variabel yang bertipe data ‘integer’ yakni luas,sisi dan keliling. 

  2. Pada java kita membutuhkan Scanner untuk menginput data, pada program ini saya menamakan scanner saya dengan nama ‘s’.
  3. Lalu masuk ke tahap penginputan nilai dimana program akan menampilkan tulisan ‘sisi : ‘ dan user diminta untuk memasukkan nilai yang kemudian akan dimasukan di variabel ‘sisi’ dan nilai sisi yang user masukkan tadi akan ditampilkan dilayar.
    4. Nilai sisi yang dimasukkan user tadi akan masuk dalam tahap pemilahan
  • apabila sisi bernilai dibawah atau samadengan nol maka akan muncul tulisan dilayar yakni “sisi yang anda masukkan salah”(karena tidak sisi yang bernilai dibawah atau samadengan nol)
  • apabila sisi bernilai diatas nol maka nilai sisi akan digunakan untuk rumus luas persegi yakni luas = sisi*sisi dan rumus keliling yakni keliling = 4*sisi.

   5. Nilai luas dan keliling tadi akan ditampilkan dilayar(jika memenuhi kondisi kedua) dan menandakan   program berakhir


Smoga bermanfaat...

Wassalamualaikum..

No comments:

Post a Comment