Skip to main content

Cara Membuat Segitiga Menggunakan For Loop di C++

Hallo semuanya..
Kali ini saya ingin memberi tahu bagaimana cara membuat segitiga dengan menggunakan for loop di C++. Bagi kalian yang baru masuk kuliah jurusan teknik informatika dan baru saja mempelajari tentang bahasa pemrograman C++ mungkin akan di pusing kan salah satu tugas dasar yaitu membuat segitiga C++.

Pada awalnya saya juga agak bingung waktu saya di suruh oleh dosen saya untuk membuat segitiga sesaat ketika dia baru saja mengajar tentang menggunakan perulangan for. Saya agak bingung karena awalnya saya kira itu hanya untuk menampilkan angka namun ternyata itu bisa lebih loh.

Berikut adalahh cara nya :

---------------------------------------------------------------------------------------------------
#include <iostream>

#include <iostream>


using namespace std;

main(){
  int batasTinggi;

cout << "Masukan Batasan Tinggi Segitiga = ";

cin >> batasTinggi;


for(int x=1; x<=batasTinggi; x++){
                  for(int y=x; y<batasTinggi; y++){
                               cout << " ";
                   }
                   for(int z=1; z<=x; z++){
                               cout << "*";
                   }
                    for(int z=1; z<x; z++){
                               cout << "*";
                   }
        cout << endl;

}

}

-------------------------------------------------------------------------------------------------

Hasil Output Akan Seperti Ini :






Penjelasan :



fungsi int x adalah untuk memunculkan jumlah baris sesuai keinginan dari inputan di user.
funsi int y adalah untuk memberikan ruang kosong di bagian kiri.
dan fungsi z adalah untuk memunculkan segitiga itu sendiri disini saya menggunakan simbol " * " untuk memunculkan segitiganya namun kalian bisa menggantinya sesuai yang kalian ingin.

Mungkin segitu dulu saja penjelasann yang dapat saya berikan, jika kalian memiliki pertanyaan silahkan komen di kolom komentar, saya akan sebisa mungkin langsung membalasnya. Terima kasih...

Comments

Popular posts from this blog