kamulupa.com |
LAGU ANAK AYAM BAHASA PEMROGRAMAN JAVA
Lagu “Tek Kotek Kotek” memang sering digunakan untuk mengasah
kemampuan kita dalam bidang looping (perulangan), untuk menyelesaikan program
perulangan kita bisa menggunakan perulangan for,
do while dan while do. Berikut ini adalah bahasa pemrograman java tek kotek
kotek menggunakan for, do while dan while do.
1. Tek Kotek Kotek
(FOR)
import java.util.Scanner;
public static void main(String[] args) {
int anak,i;
Scanner
input=new Scanner(System.in);
System.out.print("Masukkan Jumlah Anak
Ayam:");
anak=input.nextInt();
System.out.println("\ntek kotek kotek kotek, anak ayam turun
berkotek");
for(i=anak;i>1;i--)
{
System.out.print("\nAnak
ayam Turunlah " + anak);
anak=i-1;
System.out.println(",
Mati Satu Tinggallah " + anak);
}
System.out.println("\nAnak
Ayam turun 1, Mati Satu tinggallah
induknya");
}
2.
Tek
Kotek Kotek (DO WHILE)
import java.util.Scanner;
public static void main(String[] args) {
int anak,
i=1;
Scanner
input=new Scanner(System.in);
System.out.print("Masukan Jumlah Anak Ayam:");
anak=input.nextInt();
System.out.println("\ntek kotek kotek, anak ayam turun
berkotek");
do{
System.out.print("\nAnak ayam Turunlah " + anak);
anak=anak-i;
System.out.println(", Mati Satu Tinggallah " + anak);
}
while(anak>i);
{
System.out.println("\nAnak Ayam turun 1, Mati Satu tinggallah induknya");
}
}
3.
Tek
Kotek Kotek (WHILE DO)
import java.util.Scanner;
public static void main(String[] args) {
int anak, i
= 1;
Scanner
input=new Scanner(System.in);
System.out.print("Masukan Jumlah Anak Ayam :");
anak=input.nextInt();
System.out.println("\ntek kotek kotek kotek, anak ayam turun
berkotek");
while(anak>i && anak<100){
System.out.print("\nAnak ayam Turunlah " + anak);
anak=anak-i;
System.out.println(", Mati Satu Tinggallah " + anak);
}
System.out.println("\nAnak Ayam turun 1, Mati Satu tinggallah induknya");
}
Ini merupakan hasil
program tersebut jika kita run untuk yang metode for :