Tutorial Membuat Segitiga Piramid Dengan Bahasa C++

Selamat datang di KokoDodi.blogspot.com. Pada kesempatan kali ini saya akan membagikan Tutorial Tentang Cara Membuat Segitiga Piramida Dengan Bahasa C++. Sebelum anda membuat Segitiga Piramida, anda harus paham dulu tentang materi Perulangan pada C++, Apabila anda belum begitu paham, anda dapat membacanya lagi di Artikel saya yang berjudul Struktur Kontrol Perulangan pada C++

Membuat Segitiga Piramida pada umumnya dapat menggunakan Nasted For. Nasted For merupakan Perulangan For yang ada didalam Perulangan For, atau yang lebih dikenal dengan For Bertingkat. Berikut adalah langkah-langkah untuk membuat Segitiga Piramida menggunakan bahasa C++.

Langkah Pertama :
Siapkan Tools yang menurut anda mudah digunakan untuk mengetikkan kode program seperti Borland C++, Notepad++, Codeblock dan lain sebagainya. Kalau saya menggunakan Borland C++, karena menurut saya tools ini paling mudah untuk digunakan.

Langkah Kedua :
Ketikkan kode program berikut ini. Untuk penjelasan sudah saya sediakan dibagian paling bawah artikel ini.

#include <iostream.h>
#include <conio.h>
main(){
 int i , j , k, l ;
 cout<<"Masukan tinggi segitiga ";
 cin>>l;
 for(i=l;i>=0;i--){
  for(j=i;j>=0;j--){
   cout<<" ";
  }
  for(k=1;k<=l-i;k++){
   cout<<"*";
  }
  for(k=1;k<l-i;k++){
   cout<<"*";
  }
  cout<<endl;
    }
 getch();
}


Langkah Ketiga :
Jalankan kode program tersebut, lalu lihatlah hasilnya.
Contoh Tampilan Output Program Segitiga Piramida
Contoh Tampilan Output Program Segitiga Piramida

Penjelasan Tentang Kode Program Segitiga Piramida.

int i , j , k, l ;
cout<<"Masukan tinggi segitiga ";
cin>>l;
Kita Mendeklarasikan variabel dengan tipe datanya serta melakukan inputan nilai tinggi segitiga yang datanya ditampung pada variabel l.
for(i=l;i>=0;i--){
Perulangan for yang pertama merupakan perulangan untuk output segitiga sesuai dengan tinggi yang dimasukan pada proses input sebelumnya.
for(j=i;j>=0;j--){
Perulangan for yang kedua merupakan perulangan untuk menampilkan output spasi. Nilainya selalu berkurang.
for(k=1;k<=l-i;k++){
Perulangan for yang ketiga merupakan perulangan untuk menampilkan output *. Nilainya selalu bertambah, namun perulangan ini hanya menampilkan setengah dari output Piramida, Sehingga kita membutuhkan Perulangan for yang keempat untuk melengkapi setengah bagian yang lainnya.

Inilah artikel dari saya tentang Tutorial Membuat Segitiga Piramida dengan Bahasa C++ berikut dengan Penjelasannya. Semoga artikel saya ini bermanfaat bagi anda dan terima kasih sudah berkunjung.

3 Responses to "Tutorial Membuat Segitiga Piramid Dengan Bahasa C++"

  1. masih kurang paham looping yang ke 3, kenapa muncul angka 1. barangkali mau ngejelasin

    ReplyDelete
  2. klo mau bikin sama genap gimana gan?

    ReplyDelete