Lompat ke konten Lompat ke sidebar Lompat ke footer

C++ : Membuat Pola Piramida Ganjil

Pada kesempatan kali ini, kita akan membuat pola piramida ganjil dengan menggunakan bahasa pemrograman C++.
Sebagai contoh jika kita memasukkan angka 3, maka akan muncul kode program seperti berikut :

Masukkan angka : 3
 
  *
 ***
*****

Jika kita memasukkan angka 5, maka akan tampil seperti berikut :

Masukkan angka : 5
 
    *
   ***
  *****
 *******
*********

Kode Program

Berikut salah satu cara untuk membuat pola piramida ganil menggunakan bahasa pemrograman C++ :

  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int angka, tinggi = 0;
  8.  
  9. cout << "Masukkan angka: ";
  10. cin >> angka;
  11.  
  12. for( int i=1; i<=angka + tinggi; i+=2){
  13. for(int spasi=1; spasi<=angka-i + tinggi; spasi++){
  14. cout << " ";
  15. }
  16. for( int j=1; j<=i; j++){
  17. cout << "*";
  18. }
  19.  
  20. tinggi++;
  21. cout << endl;
  22. if(tinggi == angka){
  23. break;
  24. }
  25. }
  26.  
  27. return 0;
  28. }

Demo

Posting Komentar untuk "C++ : Membuat Pola Piramida Ganjil"