Dalam materi Pemrograman Dasar pada materi SMK yang dulu pernah saya dapatkan ada istilah looping atau pengulangan. Dalam pemrograman menggunakan looping ada beberapa script atau kode yang digunakan meliputi, for, do while. dan menurut saya yang paling menarik adalah for, karena saat kita menggunakan For didalam for kita bisa membuat sebuah segitia ataupun bentuk piramid yang sedang tertidur wkwk. berikut ini akan saya berikan scrip dan contoh penggunaannya:
Pengulangan for dalam for --
c. Gabungan For -- dan For ++
1. For
for( Kondisi Awal, syarat kondisi; pengulangan)
bentuk pengulangan ada dua bentuk yaitu ++, dan -- . untuk penggunaan ++ da -- sebenarnya saya sudah memposting di postingan terdahulu, tapi untuk mempermudah para pengunjung akan saya bagikan lagi di sini:a. Penggunaan for sederhana
#include<iostream>
using namespace std;
int main()
{
int i;
for(i=0, i<=20;i++)
{
cout<<i;
cout<<endl;
}
return 0;
}
hasil tampilan:
#include<iostream>
using namespace std;
int main()
{
int i;
for(i=0, i<=9;i--)
{
cout<<i;
cout<<endl;
}
return 0;
}
hasil tampilan for sederhana -- |
b. For Dalam For
#include<iostream>
using namespace std;
int main()
{
int a, b;
for(a=0; a<=20; a++)
{
for(b=1; b<=a; b++)
{
cout<<b*a<<" ";
}
cout<<endl;
}
return 0;
}
hasil yang ditampilkan:
Pengulangan for dalam for --
#include<iostream>
using namespace std;
int main()
{
int i,j;
for (i=10; i>=1; i--)
{
for(j=1; j>1; j--)
{
cout<<i*j<<"";
}
cout<<endl;
}
return 0;
}
c. Gabungan For -- dan For ++
#include<iostream>
using namespace std;
int main()
{
int a, b, c, d;
for(a=0; a<=10; a++)
{
for(b=1; b<=a; b++)
{
cout<<a*b<<" "
}
cout<<endl;
}
for(c=10; c>=1; c--)
{
for(d=1; d>=1; d--)
{
cout<<c*d<<" ";
}
cout<<endl;
}
return 0;
}
hasil tampilan
2. Do While
dalam penggunaan scrip atau kode do while, pada bagian kepala kita tambaih #include <conio.h> agar script terbaca dan dapat dicompail dan di run.
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
int bilangan;
do
{
cout<<bilangan<<" ";
bilangan = 2;
}
while(bilangan<=10);
{
getch();
}
return 0;
}
Hasil tampilan do while:
stelah anda mengcompail dan run script do while, diharapkan jangan kaget ataupun panik wkwk, karena yang akan ditampilkan adalah angka 2 terus menerus tanpa henti. hal ini terjadi karena kondisi pada while terpenuhi bahwa bingan = 2 merupakan bilangan yang kurang dari 10 sehinggaangka dua dicetak dan di ulang tanpa henti, kecuali anda mengclosenya :D.
okok terimakasih pada semua para pengunjung, semoga artikel ini bermanfaat untuk kita semua. karena amalan yang tidak akan pernah terputus adalah ilmu yang bermanfaat, sampai jumpa di postingan selanjutnya yang akan membahas beberapa scrip atau kode kode Dev C++ atau pemrograman menggunakanm c++.
No comments:
Post a Comment