Contoh Segitiga Sama Kaki atau Piramida dengan Inputan Java Netbeans IDE

KUMAN MERAHSegitiga sama kaki (bahasa Inggris: isoceles triangle) adalah segitiga yang dua dari tiga sisinya sama panjang. Segitiga ini memiliki dua sudut yang sama besar. Segitiga sembarang (bahasa Inggris: scalene triangle) adalah segitiga yang ketiga sisinya berbeda panjangnya. Besar semua sudutnya juga berbeda.

Java adalah bahasa pemrograman yg dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh ( James Gosling ) saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995.

Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java ("JVM").

Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun dan kapan pun saja".


Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas bisa dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi.

Contoh Segitiga Sama Kaki  dengan Inputan Java Netbeans IDE


Copy script dikotak bawah :
package Segitiga;

import java.util.Scanner;
//kumanmerah.blogspot.com
public class Segitiga {
    public static void main(String[] args)
    {
        Scanner input = new Scanner(System.in);
        boolean ulang =true;
        int star;
        int lagi = 1;
        do
        {
            do
            {
                ulang = true;
                System.out.print("Masukan Jumlah Baris : ");
                star = input.nextInt();
                if(star<3)
                {
                    System.out.println("Jumlah baris minimal 3");
                    System.out.println("Silahkan inputkan lagi");
                    System.out.println("");
                }
                else ulang = false;
            }while(ulang==true);
      
            for (int i=1;i<=star*2;i=i+2)
            {
                for(int j=star*2-2;j>=i;j=j-2)
                    System.out.print(" ");
                for(int k=1;k<=i;k++)
                    System.out.print("*");
                System.out.println("");
            }
            System.out.println("Selesai.");
            System.out.println("");
            System.out.println("Apakah anda ingin mengulang lagi?");
            System.out.println("1. Ya");
            System.out.println("2. Tidak");
            System.out.print("Masukan angka pilihan : ");
            lagi=input.nextInt();
            if (lagi==2)
                System.out.println("Selesai. Program Keluar.");
        }while(lagi==1);
    }}

Output :

Artikel Selanjutnya Artikel Sebelumnya
Post Terkait :
Pemrograman Java