Segitiga Piramida dengan C++

Nah, saya akan melanjutkan memposting koding khusus untuk membuat gambar bintang "*" yang akan ditampikan seperti bentuk segitiga piramid. Soal ini adalah soal yang pernah saya jumpai waktu belajar dasar pemrograman C++. Jadi tak ada salahnya memposting hasilnya diblog ini sekalian berbagi buat teman-teman yang masih belajar dasar C++ beserta logika membuatnya...
h Coba anda copy paste coding dibawah ini :
#include 
#include 
int main()
{
    int x, y, j, i, bintang,  spasi;
    cout <<"Masukan banyak bintang : ";
    cin >>x;
    y=x/2;
    system("cls");
    cout <<"Hasil bintang Piramid dengan jumlah bintang :"<<x
    <<endl<<endl;
    for(i=0; i<x; i++)
    {
        for(spasi=0; spasi<y+20; spasi++)
        {
             cout <<" ";
        }
             for(j=0; j<=i; j++)
             {
                      cout <<" *";
             }
             
        cout <<endl;
        y--;
    }
    getch();
}

Setelah anda menjalankan program ini, maka akan menghasilkan seperti tampilan dibawah ini :
pada tampilan diatas, kita memasukkan sebanyak 5 tinggi bintang dan 5 lebar kesamping sehingga menghasilkan tampilan seperti diatas...
Semoga membantu,,,

Related Posts

5 Responses to "Segitiga Piramida dengan C++"

  1. gan gimana caranya menampilkan jumlah bintang jadi 2 piramid dengan batas bintang misalnya 5 ???
    contoh :
    *
    ***
    *****
    *******
    *********
    *
    ***
    *****
    *******
    *********

    ReplyDelete
  2. ini codingnya gan...


    #include
    #include
    using namespace std;
    int main()
    {
    int jmlBintang = 5; //batas bintang
    int jmlPiramid=2; //jumlah piramid
    int x, y, z;
    for (x=1; x<=jmlPiramid; x++)
    {
    for (y=1; y<=jmlBintang; y++)
    {
    for (z=1; z<=y; z++)
    {
    cout <<"*";
    }
    cout <<endl;
    }
    }
    getch();
    }


    Semoga membantu gan...
    :D

    ReplyDelete
  3. mantap gan,,
    :D

    main ke blog ane,,,

    http://www.cumiseng.blogspot.com

    ReplyDelete
  4. Kalau buat program outputnya
    *
    ***
    *****
    *******
    *********
    *******
    *****
    ***
    *
    Tolong dijawab ya, terimakasih

    ReplyDelete
    Replies
    1. Ganti aja di bagian for, tolong perlihatkan kode yang sudah dibuat, biar kita perbaiki. Saya juga mau liat usaha, biar gk terkesan instan :)

      Delete

Silakan isi komentar anda disini...

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel