Perulangan For and While

· OOP1
Penulis

Ada tiga tipe perulangan (looping) pada bahasa pemrograman yaitu For, While dan Do-While. Perbedaan dari ketiganya adalah pada syntax penggunaannya.
1. for. Pengecekannya dilakukan di awal. Menggunakan 3 buah parameter.
for (inisialisasi; kondisi; modifier)
{
statement;
}
2. while. Pengecekannya dilakukan di awal. Menggunakan 1 parameter sedangkan 2 parameter lain (inisialisasi dan modifier dimasukkan ke dalam baris program).
while (kondisi)
{
statement;
}
Berikut contohnya di bahasa pemograman java,c# dan c++.
contoh program for

– Contoh program pada C#

using System;

namespace for_program
{
class ulang
{
public static void perulangan()
{
int data;
for(data=0;data<=10;data++)
{
Console.WriteLine(“”+data);
}
}
}
class program
{
public static void Main(string[] args)
{
ulang ya= new ulang();
ulang.perulangan();

Console.Write(“Press any key to continue . . . “);
Console.ReadKey(true);
}
}
}

– contoh program pada C++

#include <iostream>
using namespace std;
class ulang
{
public: void Program()
{
for(int data=0;data<=5;data++)
{
cout<<data<<endl;
}
}
};
int main()
{
ulang ya;
ya.Program();

return 0;
}

– contoh program pada java

package javaapplication12;
import java.util.Scanner;
class ulang
{
Scanner input=new Scanner(System.in);
public void program()
{
for(int data=0;data<=5;data++)
{
System.out.println(data);
}
}
}
public class Main {
public static void main(String[] args) {
ulang ya= new ulang();
ya.program();
}
}

contoh program while
– Csharp

using System;

namespace while_program
{
class Program
{
public static byte input()
{
byte x;
Console.Write(“MasukkanNilai : “);
x = Convert.ToByte(Console.ReadLine());
return x;
}
public static void Hasil(byte ya)
{
while(ya<=7){
Console.WriteLine(“_______ jangan menyerah ______”);

ya++;
}
Console.WriteLine();
}
public static void Main(string[] args)
{
byte a;
a = input();
Console.WriteLine();
Hasil(a);
Console.WriteLine();

Console.Write(“Press any key to continue . . . “);
Console.ReadKey(true);
}
}
}

– C_plus2

#include <iostream>

using namespace std;

int input()
{
int x;
cout<<“MasukkanNilai : “;
cin>>x;
return x ;
}
void Hasil(int ya)
{
while(ya<=7){
cout<<endl<<” ______ Jangan Menyerah ______”;
ya++;
}
cout<<endl;
}

int main ()
{
int a;
a=input();
cout<<endl;
Hasil (a);
cout<<endl;
return 0;
}

– Contoh program java

package javaapplication16;

import java.util.Scanner;

public class Main
{
public static Scanner input = new Scanner(System.in);
static byte input()
{
byte x;
System.out.println(“MasukkanNilai : “);
x =input.nextByte();
return x;
}
static void Hasil(Byte ya)
{
while(ya<=7){
System.out.print(” _____ Jangan menyerah ______”);
System.out.println();
ya++;
}
System.out.println();
}

public static void main(String[] args) {
byte a;
a=input();
System.out.println();
Hasil (a);
System.out.println();
}
}

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: