Kali ini saya akan memposting tentang perulangan for didalam for atau perulangan bertingkat, tidak susah sebenarnya hanya mengulang di bagian for dan ditempatkan didalam struktur For. Oke dari pada bingun saya akan langsung 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 saya akan membuat struktur segitiga dengan bintang bintang, diatas adalah codingannya. for yang pertama adalah untuk menampilkan bintang di baris dan for didalam for itu adalah untuk menampilkan bintang di kolom. Ok saya akan tampilkan hasil outpunya :
Untuk kodingan pertama tadi ini adalah hasil outputnya. Baik saya akan membuat Codingan yang mirip dengan ini tapi for nya akan saya 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 tapi jika anda teliti disana ada perubahan di for nya. Begini hasil outputnya :
Begitulah tampilannya, kebalikan dari yang pertama tadi haha, hanya di ubah fornya. 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 seperti dibawah ini :
Jreng jreeeeeng, Itulah hasil outputnya, dia membentuk segitiga, nggak tau segitiga apa itu namanya. Mungkin itu saja ya haha terima kasih telah berkunjung di blog saya.
Komentar
Posting Komentar