Belajar Looping

Started by Jhana78, 30 March 2009, 11:19:01 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Sunkmanitu Tanka Ob'waci

maklum aye 0 sks dalam refactoring =))
HANYA MENERIMA UCAPAN TERIMA KASIH DALAM BENTUK GRP
Fake friends are like shadows never around on your darkest days

Sukma Kemenyan

biar pun telat... ga mo ktinggalan... :P
C:\>php -r "$i=10;while($i>1) { echo 'anak ayam turun '.$i.', '; echo 'mati satu tinggal '.(--$i).chr(10); } echo 'mati semua tinggal induknya';"
anak ayam turun 10, mati satu tinggal 9
anak ayam turun 9, mati satu tinggal 8
anak ayam turun 8, mati satu tinggal 7
anak ayam turun 7, mati satu tinggal 6
anak ayam turun 6, mati satu tinggal 5
anak ayam turun 5, mati satu tinggal 4
anak ayam turun 4, mati satu tinggal 3
anak ayam turun 3, mati satu tinggal 2
anak ayam turun 2, mati satu tinggal 1
mati semua tinggal induknya

Sumedho

bedanya cuma di -- tuh yg kgk ada di vb :))
There is no place like 127.0.0.1

tesla

wah banyak coder di sini ternyata :))

ikutan:

Quote from: java
public class A {
  public static void main(String[] args) {
    int i = 10;
    while (i > 0) {
      System.out.println("anak ayam turun " + i);
      i--;
      System.out.println("mati satu tinggal " + i);
    }
    System.out.println("mati semua tinggal induknya");
  }
}
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Sumedho

kalo versi java condensednya

Quote

public class ayam {
  public static void main(String[] args) {
    int i = 10;
    while (i > 0) {
      System.out.println("anak ayam turun " +i +", mati satu tinggal " + --i);
    }
    System.out.println("mati semua tinggal induknya");
  }
}

There is no place like 127.0.0.1

johan3000

Quote from: Kemenyan on 31 March 2009, 05:18:02 AM
biar pun telat... ga mo ktinggalan... :P
C:\>php -r "$i=10;while($i>1) { echo 'anak ayam turun '.$i.', '; echo 'mati satu tinggal '.(--$i).chr(10); } echo 'mati semua tinggal induknya';"
anak ayam turun 10, mati satu tinggal 9
anak ayam turun 9, mati satu tinggal 8
anak ayam turun 8, mati satu tinggal 7
anak ayam turun 7, mati satu tinggal 6
anak ayam turun 6, mati satu tinggal 5
anak ayam turun 5, mati satu tinggal 4
anak ayam turun 4, mati satu tinggal 3
anak ayam turun 3, mati satu tinggal 2
anak ayam turun 2, mati satu tinggal 1
mati semua tinggal induknya

Nah,... utk PR tsb diatas, selain outputnya bener...
hanya boleh satu baris codingnya....

maka itu dimenangkan oleh bro Kemenyan....
(tapi memasang PHP+SQL nya apa ngak jauh lebih sulit?)

Apa benar pakai Apacer itu... yg gampang utk installednya?
Nagasena : salah satu dari delapan penyebab matangnya kebijaksanaan dgn seringnya bertanya

tesla

Quote from: Sumedho on 01 April 2009, 06:18:38 AM
kalo versi java condensednya

Quote

public class ayam {
  public static void main(String[] args) {
    int i = 10;
    while (i > 0) {
      System.out.println("anak ayam turun " +i +", mati satu tinggal " + --i);
    }
    System.out.println("mati semua tinggal induknya");
  }
}


++i
i++
--i
i--

imo, jgn disisipkan di statement yg panjang2... susah debugnya ntar :))

selain itu juga...
(!condition)

utk yg panjang2 lebih baik ditulis: (condition != true)

lebih humanis :)

trus nama class, demi standarisasi kasih huruf besar awalnya... :P
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Sunkmanitu Tanka Ob'waci

Quote from: johan3000 on 01 April 2009, 06:35:51 AM
Nah,... utk PR tsb diatas, selain outputnya bener...
hanya boleh satu baris codingnya....

maka itu dimenangkan oleh bro Kemenyan....
(tapi memasang PHP+SQL nya apa ngak jauh lebih sulit?)

Apa benar pakai Apacer itu... yg gampang utk installednya?

php itu interpreter, dan mysql itu database, jadi kagak harus install mysql.
lagian install php gampang, apalagi di linux.
HANYA MENERIMA UCAPAN TERIMA KASIH DALAM BENTUK GRP
Fake friends are like shadows never around on your darkest days

tesla

Quote from: johan3000 on 01 April 2009, 06:35:51 AM
Nah,... utk PR tsb diatas, selain outputnya bener...
hanya boleh satu baris codingnya....
itu ga 1 baris... :))

yg 1 baris gimana codenya yah? mungkin:


for (int i = 10; i > 0; i--) if (i == 1) System.out.println("anak ayam turun " + i + "\nmati semua  tinggal induknya"); else System.out.println("anak ayam turun " + i + "\nmati satu tinggal " + (i-1)");

susah bacanya...
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Adhitthana

Quote from: Kemenyan on 31 March 2009, 05:18:02 AM
biar pun telat... ga mo ktinggalan... :P
C:\>php -r "$i=10;while($i>1) { echo 'anak ayam turun '.$i.', '; echo 'mati satu tinggal '.(--$i).chr(10); } echo 'mati semua tinggal induknya';"
anak ayam turun 10, mati satu tinggal 9
anak ayam turun 9, mati satu tinggal 8
anak ayam turun 8, mati satu tinggal 7
anak ayam turun 7, mati satu tinggal 6
anak ayam turun 6, mati satu tinggal 5
anak ayam turun 5, mati satu tinggal 4
anak ayam turun 4, mati satu tinggal 3
anak ayam turun 3, mati satu tinggal 2
anak ayam turun 2, mati satu tinggal 1
mati semua tinggal induknya
OOt ... dikit  :P ;D
yg ciptain lagu anak ayam turun .... sapa yaaah?
kok tau ..... akan ada wabah flu burung?   :))
  Aku akan mengalami Usia tua, aku akan menderita penyakit, aku akan mengalami kematian. Segala yang ku Cintai, ku miliki, dan ku senangi akan Berubah dan terpisah dariku ....

tesla

signaturenya virya keren
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Adhitthana

Quote from: tesla on 02 April 2009, 08:17:03 AM
signaturenya virya keren
Thanks .....
tapi kata2nya lebih cocok pake tesla punya deeeg ......  ;D
  Aku akan mengalami Usia tua, aku akan menderita penyakit, aku akan mengalami kematian. Segala yang ku Cintai, ku miliki, dan ku senangi akan Berubah dan terpisah dariku ....