Senin, 11 Maret 2013

Tugas JAVA



lISTING

package tugas;

public class Tugas {

    public static void main(String[] args) {       
       
    int n = 5;    // 5 bilangan positif pertama
       
    int hasil = 0;
    for (int i=1; i<=n; i++) {
      hasil += i;
      if (i != n) {
        System.out.print(i + " + ");
      } else {
        System.out.print(i+ " = ");
      }           
    }
    System.out.println(hasil);
  }
}



LOGIKA 

Disini saya membuat program deret mula-mula kita membuat variabel n = 5 yaitu 5 bilangan positif pertama dan kita juga mendeklarasikan variabel hasil = 0 digunakan untuk hasil penjumlahan.

kemudian kita melakukan perulangan dengan syarat int i = 1 (variabel ini bisa dideklarasikan dalam syarat perulangan) yaitu perulangan dimulai dari angka 1, syarat berikutnya i <=n kita tahu n bernilai 5 perulangan dilakukan 5 kali.

dan aksi berikutnya menambahkan nilai i setiap satu kali prulangan (increament). Jika syarat terpenuhi dia akan menjalankan statement hasil += i sama saja dengan hasil = hasil + i kita tahu bahwa nilai i akan selalu berubah setiap satu kali perulangan.

Saya juga mendeklarasikan perintah percabangan dengan syarat jiak i tidak sama dengan n maka dia akan menjalankan statement print ke layar dengan nilai i yang selalu berubah disertai simbol + (plus) dan jika i suda bernilai 5 maka dia akan mengeksekusi statement print ke layar dengan i yang sudah bernilai 5 disertai simbol = (samadengan)lalu kita akan menjalankan statement print hasil "statement ini diletakkan diluar blok perulangan dan percabangan karena kita akan print nilai tunggal.

Link Teman :

0 comments:

Posting Komentar

The Automated Icon
:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))
Feel it Free, baby !




widget by Y-Kool