Rabu, 24 Desember 2014

Hati AlaaGue

nah ini dia postingan modus alaague yang menggunakan model perulangan pada java, cukup sederhana tapi lumayan ribet kalo bikin sendiri, ya itu sih yang gue rasain ketika pertama kali mencoba membuat ini hehehe.. langsung saja ini dia kodingannya..

import javax.swing.JOptionPane;
// Created By Ilham Rizki Ramadhan
public class Hati{
public static void main(String[]args){
String strn = JOptionPane.showInputDialog(null,"Masukan Tinggi : ","TINGGI HATI",JOptionPane.QUESTION_MESSAGE);
int n = Integer.parseInt(strn);
// Created By Ilham Rizki Ramadhan

System.out.print("\n");
System.out.println("-------------------------------");
System.out.println("Created By Ilham Rizki Ramadhan\nilhamrramadhan.blogspot.com");
System.out.println("-------------------------------");

    for (int i = n; i >= -n; i--) {
        for (int k = 0; k < i; k++) {
            System.out.print(" ");
        }
        for (int j = 1; j <= (n - i * 2) && i >= 0; j++) {
            System.out.print("*");
        }
        for (int k = 0; k < i; k++) {
            System.out.print("  ");
        }
        for (int j = 1; j <= (n - i * 2) && i >= 0; j++) {
            System.out.print("*");
        }
        for (int k = 1; k <= -i && i < 0; k++) {
            System.out.print(" ");
        }
        for (int j = n * 2 + 2 * i; j >= -(n % 2 - 1) && i < 0; j--) {
            System.out.print("*");
        }
        System.out.println();
    }
System.out.print("\n");
System.out.println("-------------------------------");
System.out.println("Created By Ilham Rizki Ramadhan\nilhamrramadhan.blogspot.com");
System.out.println("-------------------------------");
System.out.print("\n\n\n\n\n");
}
}

nah itu dia kodingannya, kenapa library-nya menggunakan import javax.swing.JOptionPane; ?? karna dalam penginputan tinggi dari hati yang akan dibentuk nanti akan menggunakan GUI, maka nanti pada saat di running akan mengeluarkan dialog box pada layar yang menanyakan tinggi dari hati tersebut, seperti ini :
nah seperti ini outputnya :

nah ini hatiku mana hatimu? bisa kalian kreasikan dengan menambahkan nama anda diatasnya dan nama doi dibawah sesuai keinginan kalian, tapi ingat sesuaikan ukuran hatinya. nah mungkin ini contoh dari kreasi perulangan yang terakhir alaague dan buat yang belum tau GUI itu apa tunggu di pembahasan alaague berikutnya, terima kasih telah membaca.

Tidak ada komentar:

Posting Komentar

Redesigned By Ilham