Jumat, 18 November 2011

OOP PART III LOOPING (..FOR <==>WHILE,,)

Hallo prend jangan bosan ya,,ketemu si Dwi yang baru newbi dalam hal bahasa pemograman,,,kali ini saya akan memostingkan perulangan atau Looping .....walau kepala muter 7 keliling tapi yang namanya looping harus di kerjakan hehhe,,langsung saja ya aq beri sedikit penjelasannya :


Looping dalam bahasa C di bagi menjadi 3 yaitu for,while,do while..For di gunakan untuk Looping otomatis. Sementara While dan do-While adalah Looping Conditional sehingga While dan Do- While lebih flexibel..
Syntax Looping For :
For ( i=1;i<=10;i++){
block proses;                   
}
Syntax Looping While dan Do-while :
While(i<=10){
block proses;
i++;
}
//perhatikan i++;
do{
block proses;
i++;
While(i<=10)

gimana masih bingung apa gak nie langsung ke programnya aja ya ==>
Contoh program  For dalam C# :
using System;

namespace ulang1
{
       class Program
       {
       public static byte input()
       {
                     byte n;
                          
                     Console.Write("inputkan jumlah data yang di urutkan : ");
                     n=Convert.ToByte(Console.ReadLine());
                     return n;
       }
       public static void hasil (byte ab) {
                     int jumlah ;
                     byte i;
                     for(i=1;i<=ab;i++) {
                     Console.Write(i);
                     Console.WriteLine("adalah data ke-"+i);

                     }
                     jumlah=((1+ab)*ab)/2;
                     Console.WriteLine("jumlah bilangan adalah = " +jumlah);
       }
                    
       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);
              }
       }
}
Nie hasilnya :

 
Contoh For menggunakan C++ :

#include <iostream>
using namespace std;
int input() {
int n;
cout <<"masukkan jumlah data yang di urutkan : ";
cin >>n;
return n;
}
void hasil (int ab) {
int jumlah ;
int i;
for(i=1;i<=ab;i++) {
cout <<"adalah data ke-"<<i;
cout << endl;
}
jumlah=((1+ab)*ab)/2;
cout <<"jumlah bilangan adalah = " <<jumlah;
cout << endl;
};
int main()
{
    int a;
            a = input();
            cout << endl;
            cout <<"hasil";
            cout<<endl;
            hasil (a);
            cout << endl;
}
Hasilnya :

Contoh pada Java :

package ulang1j;
importjava.util.Scanner;

public class Main {
public static Scanner input = new Scanner (System.in);
static byte input () {
byte n;
System.out.print("inputkanjumlah data yang di inputkan :");
n = input.nextByte();
return n;
}
static void Hasil (byte ab) {
intjumlah;
byte i;
for (i =1;i<=ab;i++) {
System.out.print(i);
System.out.print("jumlahbilanganadalah : ");
System.out.println();
 }
System.out.println();
jumlah = ((1+ab)*ab)/2;
System.out.println("jumlahbilanganadlah");
System.out.print(jumlah);
    }
public static void main(String[] args) {
byte a;
    a = input();
System.out.println();
Hasil (a);
System.out.println();

    }

}
Hasilnya :
Sekarang kita langsung ke contoh program perulangan yang While:
Contoh While pada program C# :

namespace ulang2
{
       class Program
       {
       public static byte input()
       {
                     byte n;
                     Console.Write("inputkan data yang di urutkan : ");
                     n=Convert.ToByte(Console.ReadLine());
                     return n;
       }
       public static void hasil (byte ab) {
                    
                    
                     while (ab <=5)  {
                     Console.WriteLine("adalah data ke 1");
                     ab++;
                     }
       }

              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);
              }
       }
}
Hasilnya :

Contoh While pada program C++:

#include <iostream>
using namespace std;
            int input()
            {
                                    int n;
                                    cout <<"inputkan data yang di urutkan : ";
                                    cin >> n;
                                    return n;
            }
             void hasil (int ab) {
                                    while (ab <=5)  {
                                    cout <<"adalah data ke 1" <<endl;
                                    ab++;
                                    }
                                    cout << endl;
            };
int main()

{
            int a;
            a = input();
            cout << endl;
            hasil (a);
            cout << endl;
}
Hasilnya :

 Contoh While pada Java :


package ulang2j;
importjava.util.Scanner;

public class Main {
public static Scanner input = new Scanner (System.in):
static byte input() {
byte n;
System.out.print("inputkan data yang di urutkan : ");
n = input.nextByte();
return n;
}
static void hasil (byte ab) {
while (ab<=5) {
System.out.println("adalah data ke 1");
ab++;
}
System.out.println();
}
public static void main(String[] args) {
byte a;
    a = input();
System.out.println();
hasil (a);
System.out.println();
    }
}
Hasilnya :

Sekian dulu postingan saya kali in semoga bermanfaat bagi temen - temen semua,,di tunggu saja ya postingan selanjutnya ...

Tidak ada komentar:

Posting Komentar