Minggu, 30 Oktober 2011

Flow Control IF Java, C# dan C++

Flow Control dalam programming terbagi menjadi 2 (stau ane sich) . . .
Pada postingan ini ane bahas "If", kalo yang "Switch"  ntar ane bahas di postingan slanjutnya . .
Seleksi kondisi atau dalam bahasa madura programingnya "If",, adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Seleksi kondisi ini sangat penting dalam pemrograman sebab dengan adanya seleksi kondisi, program dapat menentukan proses apa yang harus dilakukan selanjutnya berdasarkan keadaan sebelumnya. Sehingga nampak seolaholah program dapat berpikir dan mengambil keputusan. Disinilah letak kekurangan komputer yaitu tidak mampu berpikir sendiri, semua hal yang dilakukan adalah berdasarkan perintah.

untuk melakukannya di Csharp, Java Dan C++ . . .
Berikut Source nya

"Csharp"

namespace FlowControl_If
{
class Program
{
//property
public byte kode;

public static void Main(string[] args)
{
//deklarasi Class Selek
Selek Cek = new Selek();

Cek.Seleksi(); //memanggil Method Seleksi dari Class Selek

Console.WriteLine();
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
class Selek
{
public void Seleksi()
{
Program pro = new Program(); //deklarasi Class Program

Console.Write("Masukkan Kode = ");
pro.kode = Convert.ToByte(Console.ReadLine()); //memanggil property Class program Sbg Input

if (pro.kode == 1)
{
Console.WriteLine("Nama Anda Ahmad");
}
else if (pro.kode == 2)
{
Console.WriteLine("Nama Anda Rizal");
}
else if (pro.kode == 3)
{
Console.WriteLine("Nama Anda Afani");
}
else
{
Console.WriteLine("Kode Salah");
}
}
}
}

Ini hasilnya


"Java"

package FlowControl_If;

import java.util.Scanner;
public class Program
{
//property
public byte Kode;
public static void main(String[] args)
{
Selek Cek = new Selek();
Cek.Seleksi();
}

}
class Selek
{
public void Seleksi()
{
//Deklarasi Class Program
Program pro = new Program();

Scanner baca = new Scanner(System.in);

System.out.print("Masukkan kode = ");
pro.Kode = baca.nextByte(); //memanggil property dari Class program sbg input

if (pro.Kode == 1)
{
System.out.print("Nama Anda Ahmad");
}
else if (pro.Kode == 2)
{
System.out.print("Nama Anda Rizal");
}
else if (pro.Kode == 3)
{
System.out.print("Nama Anda Afani");
}
else
{
System.out.print("Kode Salah");
}
}
}


hasilnya


"C++"

#include <cstdlib>
#include <iostream>

using namespace std;

class Selek
{
private : int kode; //property
public : void Seleksi()
{
cout<<"masukkan kode = ";
cin>>kode; //input menggunakan property Class Selek

if(kode == 1)
{
cout<<"nama anda Ahmad";
}
else if (kode == 2)
{
cout<<"nama anda Rizal";
}
else if (kode == 3)
{
cout<<"nama anda Afani";
}
else
{
cout<<"kode Salah";
}

}
};

int main(int argc, char *argv[])
{
Selek Cek; //deklarasi Class Selek
Cek.Seleksi(); //Panggil Method Seleksi dr Class Selek

cout<<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}


Ni hasilnya

0 komentar:

Posting Komentar