Program C++ dan Java : Segitiga Pascal Input dari User

Berikut adalah source code untuk membuat suatu aplikasi yang menampilkan kumpulan karakter, seperti angka 0 atau tanda * ( bintang ) yang disusun sedemikian rupa hingga membentuk segitiga. Namun pada contoh kali ini saya menggunakan angka 0 sebagai susunan karakternya. Kalian bisa memodifikasinya, entah pakai karakter apa, bintang ( * ), huruf dan lain sebagainya.

C++

#include <iostream.h>
#include <conio.h>

int main(){
    int n = n;
    cout<<"Masukkan jumlah : ";cin>>n;
    for(int i=1;i<=n;i+=2){
       for(int j=n;j>i;j--){
          cout << " ";
       }
       for(int k=1;k<=i;k++){
          cout << "* ";
       }
       cout << "\n";
    }
    getch();
}

OUTPUT


JAVA

public class Segitiga {
  public static void main (String[] arg){
    int n = 5,j,k;
    String tampil = "";
    for(int i=1;i<=n;i+=2){ // jika pengen 1 2 3 ganti aja i++, tapi kalo 1 3 5 biarin pake i+=2
      for(j=n;j>i;j--){
        tampil += " ";
      }
      for(k=1;k<=i;k++){
        tampil += "* ";
      }
      tampil += "\n";
    }
    System.out.print(tampil);
  }
}

Posting Komentar

0 Komentar