C++ : Teladan Kesibukan Perulangan Bertingkat (For)


Kali ini aku akan memposting wacana perulangan for didalam for atau perulangan bertingkat, tidak sulit tolong-menolong cuma mengulang di bab for dan diposisikan didalam struktur For. Oke dari pada bingun aku akan eksklusif menuliskan Codingannya dibawah ini :

#include <iostream> using namespace std; int main() { for(int baris=1; baris <=10; baris++) { for(int kolom=1; kolom < baris; kolom ++) { cout<<" * "; } cout<<endl; } return 0; }

Nah jadi aku akan menghasilkan struktur segitiga dengan bintang bintang, diatas yakni codingannya. for yang pertama yakni untuk memperlihatkan bintang di baris dan for didalam for itu yakni untuk memperlihatkan bintang di kolom. Nah dibawah ini yakni hasil outputnya:

*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *

--------------------------------
Process exited after 0.3222 seconds with return value 0
Press any key to continue . . .

Untuk kodingan pertama tadi ini yakni hasil outputnya. Baik aku akan menghasilkan Codingan yang seumpama dengan ini namun for nya akan aku ubah, berikut codingannya :

#include <iostream> using namespace std; int main() { for(int baris=9; baris >=1; baris--) { for(int kolom=1; kolom < baris; kolom ++) { cout<<" * "; } cout<<endl; } return 0; }


Hampir sama namun jika anda teliti disana ada pergeseran di for nya. Begini hasil outputnya :

* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*


--------------------------------
Process exited after 0.2657 seconds with return value 0
Press any key to continue . . .

Begitulah tampilannya, kebalikan dari yang pertama tadi dan yang cuma di ubah yakni pada bab for nya. Nah bagaimana jika keduanya di gabung ? Anda tinggal copas aja trus Run, jadi deh. gini nih code nya :

#include <iostream> using namespace std; int main() { for(int baris=1; baris <=10; baris++) { for(int kolom=1; kolom < baris; kolom ++) { cout<<" * "; } cout<<endl; } for(int baris=9; baris >=1; baris--) { for(int kolom=1; kolom < baris; kolom ++) { cout<<" * "; } cout<<endl; } return 0; }

Jadi codingan yang pertama tadi dimasukkan atau digabungkan sama codingan yang kedua dan hasil outputnya seumpama dibawah ini :


*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*


--------------------------------
Process exited after 0.4043 seconds with return value 0
Press any key to continue . . .

Itulah hasil outputnya, beliau membentuk segitiga, nggak tau segitiga apa itu namanya. Mungkin itu saja ya hehe kalo ada pertanyaan silakan isi kolom komentar kita diskusi bareng, terima kasih sudah berkunjung di blog saya.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel