#include<iostream.h>
- include digunakan untuk memanggil file header yaitu iostream.h dan file header iostream ini digunakan untuk menampilkan perintah cin dan cout.
#include<conio.h>
- include digunakan untuk memanggil file header yaitu conio.h dan file header conio.h ini digunakan untuk menampilkan perintah getch.
void main()
- digunakan sebagai menyatakan bahwa fungsi main() itu kosong. {
- digunakan sebagai awal untuk memulai kodingan.
int a,b,x;
- mendeklarasikan variabel a,b dan x dengan menggunakan tipe data integer, integer adalah tipe data yang hanya untuk numerik atau angka saja dalam bilangan bulat.
clrscr();
- statement diatas digunakan untuk mengahapus layar yang sebelumnya program dijalankan.
cout<<"Masukkan Jumlah Perulangan :
";
- perintah cout ini digunakan untuk menampilkan data ataupun tulisan yang berada dalam kutip yaitu masukkan jumlah perulangan.
cin>>x;
- perintah cin digunakan untuk meyimpan data,dan inputan yang sebelumnya sudah dimasukkan maka akan disimpan kedalam variabel x yang sudah dideklarasikan sebelumnya
for(a=1;a<=x;a++)
- statement perulangan for, struktur perulangan for ini biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
- Pertama variabel a yaitu bernilai 1 lalu apakah variabel a yang bernilai 1 kurang dari sama dengan variabel x yang sebelumnya dimasukkan jika tidak maka variabel a akan ke statement penambahan yaitu a++ maka variabel a akan bertambah 1 sekarang variabel a yaitu menjadi 2 dan akan terus mengulang sampai variabel a bernilai kurang dari sama dengan variabel x yang sebelumnya
{for(b=1;b<=a;b++)
- statement perulangan for, struktur perulangan for ini biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
- Pertama variabel b yaitu bernilai 1 lalu apakah variabel b yang bernilai 1 kurang dari sama dengan variabel a yang sebelumnya dimasukkan jika tidak maka variabel b akan ke statement penambahan yaitu b++ maka variabel b akan bertambah 1 sekarang variabel b yaitu menjadi 2 dan akan terus mengulang sampai variabel b bernilai kurang dari sama dengan variabel a yang sebelumnya.
- perintah cout ini digunakan untuk menampilkan data ataupun tulisan,dan untuk hal ini akan menampilkan variabel b.
cout<<"\n";}
- perintah cout ini digunakan untuk menampilkan data ataupun tulisan yang berada dalam kutip yaitu /n dan statement ini digunakan untuk enter atau spasi kebawah.
getch();}
- digunakan untuk menahan tampilan pada saat program dijalankan.
- digunakan untuk menahan tampilan pada saat program dijalankan.
HASIL OUTPUT
- ini adalah hasil program yang sebelumnya sudah dikoding untuk pertama kali dijalankan programnya maka kita akan memasukkan jumlah perulangan jika sudah maka hasilnya akan seperti gambar diatas.
Penjelasan program melalui tabel :
X=3
for(a=1;a<=x;a++)
{for(b=1;b<=a;b++)
Var a
|
Var
b
|
Hasil output
|
1
|
1
|
1
|
- pada pertama kali dijalankan maka kita harus memasukkan inputan terlebih dahulu untuk inputan kita masukkan angka 3 maka angka tersebut disimpan kedalam x. Maka akan masuk ke perulangan pertama, a bernilai 1 lalu berikutnya apakah var a yang bernilai 1 kurang dari sama dengan x yang bernilai 3 jika iya maka akan menjalankan ke perulangan kedua, b bernilai 1 lalu berikutnya apakah var b yang bernilai 1 kurang dari sama dengan a yang bernilai 1 jika tidak maka akan mengeluarkan outputnya yaitu satu.
Var a
|
Var
b
|
Hasil output
|
1
|
1
|
1
|
2
|
1
2
|
12
|
- lanjut ke var a yang bernilai 2 maka akan masuk ke perulangan pertama, a bernilai 2 lalu berikutnya apakah var a yang bernilai 2 kurang dari sama dengan x yang bernilai 3 jika iya maka akan menjalankan ke perulangan kedua, b bernilai 1 lalu berikutnya apakah var b yang bernilai 1 kurang dari sama dengan a yang bernilai 2 jika iya maka var b akan bertambah 1 yaitu jadi 2 mengulang lagi untuk var b yang bernilai 2 apakah var b yang bernilai 2 kurang dari sama dengan a yang bernilai 2 jika tidak maka akan langsung mengeluarkan hasil outputannya.
Var a
|
Var
b
|
Hasil output
|
1
|
1
|
1
|
2
|
1
2
|
12
|
3
|
1
2
3
|
123
|
- lanjut ke var a yang bernilai 3 maka akan masuk ke perulangan pertama, a bernilai 3 lalu berikutnya apakah var a yang bernilai 3 kurang dari sama dengan x yang bernilai 3 jika iya maka akan menjalankan ke perulangan kedua, b bernilai 1 lalu berikutnya apakah var b yang bernilai 1 kurang dari sama dengan a yang bernilai 3 jika iya maka var b akan bertambah 1 yaitu jadi 2 mengulang lagi untuk var b yang bernilai 2 apakah var b yang bernilai 3 kurang dari sama dengan a yang bernilai 2 jika iya maka var b akan bertambah 1 yaitu jadi 3 mengulang lagi untuk var b yang bernilai 3 apakah var b yang bernilai 3 kurang dari sama dengan a yang bernilai 3 jika tidak maka akan langsung mengeluarkan hasil outputannya. Lalu masuk ke var a yang bernilai 4 masuk ke perulangan pertama apakah nilai a kurang dari nilai x yang bernilai 4 jika tidak maka akan langsung memberhentikan program perulangannya langsung ke statement selanjut yaitu berhenti programnya.


Tidak ada komentar:
Posting Komentar