Loop secara bahasa artinya putaran,,
tidak juah dengan artinya secara bahasa Looping adalah Beberapa instruksi diulang untuk suatu jumlah pengulangan yang tertentu.
Jumlah pengulangan dapat diketahui sebelumnya atau ditentukan dalam perjalanan program.
Fungsinya memang untuk perulanganLebih efisien, terutama untuk menampilkan pernyataan yang butuh perulangan. Misalkan kita harus menampilkan baris 1-100 atau menampilkan suatu kalimat yang sama dalam jumlah yang sangat banyak.
looping dalam programing banyak macemnya, di postingan yang ini ane bahas yang pake "FOR"
struktruk codingnya seperti ini :
for ([ini sialisasi counter]; [syarat perulangan]; [update counter])
{
<statemen2 yang di ulang>
{
oke dari pada panjang lebar langsung ke Sintaxnya saja . . .
"Csharp"
namespace LoopForhasilnya
{
class Program
{
public byte Banyak; //property
public static void Main(string[] args)
{
Ulang ulang = new Ulang(); //deklarasi Class Ulang
ulang.Putar(); //panggil Method Putar dari Class Ulang
Console.WriteLine();
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
class Ulang
{
public void Putar()
{
Program pro = new Program(); //deklarasi Class Program
Console.Write("Masukkan banyak perulangan = ");
pro.Banyak = Convert.ToByte(Console.ReadLine()); //panggil properti banyak dari class program
Console.WriteLine();
Console.WriteLine("comment akan mengulang {0} kali",pro.Banyak);
Console.WriteLine();
//melakukan perulangan
for (byte i = 0; i<pro.Banyak; i++)
{
Console.WriteLine("perulangan ke {0}",i+1);
}
}
}
}
"Java"
package LoopFor;
import java.util.Scanner;
public class Program
{
public byte banyak; //property
public static void main(String[] args)
{
Ulang ulang = new Ulang(); //deklarasi Class Ulang
ulang.Putar(); //panggil Method Putar dari Class Ulang
}
}
class Ulang
{
public void Putar()
{
Program pro = new Program(); //deklarasi Class Program
Scanner baca = new Scanner(System.in);
System.out.print("masukkan banyak perulangan = ");
pro.banyak = baca.nextByte(); //panggil properti banyak dari class program
System.out.println("\nComment akan mengulang "+pro.banyak+" kali\n");
//melakukan perulangan
for (byte i = 0; i<pro.banyak; i++)
{
int s = i+1;
System.out.println("perulangan ke "+s);
}
}
}
hasilnya
"C++"
#include <cstdlib>
#include <iostream>
using namespace std;
class Ulang
{
private : int banyak; //property
public : void Putar()
{
cout<<"Masukkan banyak perulangan = ";
cin>>banyak; //input menggunakan property Class Ulang
cout<<endl;
cout<<"comment akan mengulang "<<banyak<<" kali";
cout<<endl;
cout<<endl;
for (int i = 0; i<banyak; i++)
{
cout<<"perulangan ke "<<i+1<<endl;;
}
}
};
int main(int argc, char *argv[])
{
Ulang ulang; //deklarasi Class Ulang
ulang.Putar(); //panggil Method Putar dari Class Ulang
cout<<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
hasilnya
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :