Looping yang akan ane bahas pada postingan yang ini adalah Looping menggunakan "While" . . .
Looping dengan while akan menyebabkan program kita mengulang barisan statement seperti yang dikondisikan di awal looping. Syntax atau bentuk statement while adalah sebagai berikut :
while (kondisi)
{
statement1;
:
statement_n;
}
Cara kerja looping dengan while di Csharp, Java dan C++ adalah sebagai berikut :
"Csharp"
namespace While_Loop
{
class Program
{
public byte angka=7; //property
public static void Main(string[] args)
{
Konfir masi = new Konfir(); //deklarasi Class Konfir
masi.Proses(); //memanggil method proses dari Class Konfir
Console.WriteLine();
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
class Konfir
{
public void Proses()
{
Program pro = new Program(); //deklarasi Class Program
while(pro.angka > 5)
{
Console.Write("Masukkan input = ");
pro.angka = Convert.ToByte(Console.ReadLine()); //panggil property dari Class Program
}
}
}
}
Hasilnya
"Java"
package while_Loop;
import java.util.Scanner;
public class Program
{
public byte angka=10; //property
public static void main(String[] args)
{
konfir masi = new konfir(); //deklarasi Class Konfir
masi.Proses(); //memanggil method proses dari Class Konfir
System.out.println();
System.out.print("Suksesss . . .");
}
}
class konfir
{
public void Proses()
{
Program pro = new Program(); //deklarasi Class Program
Scanner baca = new Scanner(System.in);
while (pro.angka > 5)
{
System.out.print("masukkan nilai = ");
pro.angka = baca.nextByte(); //panggil property dari Class Program
}
}
}
Hasilnya
"C++"
#include <cstdlib>
#include <iostream>
using namespace std;
class Konfir
{
private : int angka; //property
public : void Proses()
{
while (angka>5)
{
cout<<"Masukkan input = ";
cin>>angka; //input menggunakan property Class Ulang
cout<<endl;
}
}
};
int main(int argc, char *argv[])
{
Konfir masi; //deklarasi Class Konfir
masi.Proses(); //panggil Method Proses dari Class Konfir
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 :