Hanya Coretan Anak Bangsa

Selasa, 08 November 2011

if dan switch

nah sekarang ini adalah bagian kedua pembelajaran C#,java, dan C++
tahap ke dua ini menerangkan tenatang if dan switch.

ini if yang di C#


namespace jika
{
 class Lomba
 {
  private string NamaPeserta;
  private UInt32 NomorUrut;
  private string Gelombang;
  
  //method
  public void a()
  {
   Console.Write("masukan nama : ");
   NamaPeserta = Convert.ToString(Console.ReadLine());
   Console.Write("masukan nomor urut : ");
   NomorUrut = Convert.ToUInt32(Console.ReadLine());
  }
  public void b()
  {
   Console.WriteLine(NamaPeserta);
   Console.WriteLine(NomorUrut);
  }
  public void c()
  {
   if (NomorUrut > 0 && NomorUrut <200)
   {
    Console.WriteLine("anda tergolong gelombang pertama");
    Gelombang = Convert.ToString(Console.ReadLine());
   }
   else if(NomorUrut >199 && NomorUrut <401)
   {
    Console.WriteLine("anda tergolong gelombang kedua");
    Gelombang = Convert.ToString(Console.ReadLine());
   }
   else
   {
    Console.WriteLine("anda tidak ikut serta Lomba");
   }
  }
  
 }
 class Program
 {
  public static void Main(string[] args)
  {
   Lomba p1 = new Lomba();
   Console.WriteLine("Masukan Data Peserta LOmba \n");
   
   p1.a();
   
   Console.WriteLine();
   Console.WriteLine("Data Peserta Lomba");
   p1.b();
   
   p1.c();
   
   
   Console.Write("Press any key to continue . . . ");
   Console.ReadKey(true);
  }
 }
}


dan ini hasilnya
if pada java seperti ini :
package jika;
import java.util.Scanner;

class lomba
{
    Scanner masuk = new Scanner(System.in);
    private String NamaPeserta;
    private long NomorUrut;
    private String gelombang;

    //method
    public void a()
    {
       System.out.print("Masukan Nama : ");
       NamaPeserta = masuk.next();
       System.out.print("Masukan Nomor Urut : ");
       NomorUrut = masuk.nextLong();
    }
    public void b()
    {
        System.out.println(NamaPeserta);
        System.out.println(NomorUrut);
    }
    public void c()
    {
        if (NomorUrut > 0 && NomorUrut <200)
        {
            System.out.println(" anda tergolong gelombang pertama ");
            gelombang = masuk.next();
        }
        else if (NomorUrut >199 && NomorUrut <401)
        {
            System.out.println(" anda tergolong gelombang kedua ");
            gelombang = masuk.next();
        }
        else
        {
            System.out.println(" anda tidak ikut serta lomba ");
        }
    }
}
public class Main
{
   public static void main(String[] args)
   {
       lomba p1 = new lomba();
       p1.a();

       System.out.println();
       System.out.println(" Data Peserta Lomba ");
       p1.b();

       p1.c();
   }

}



hasil dari java seperti ini :
sedangkan menggunakan C++ if nya seperti ini :
#include 

using namespace std;

class lomba
{
    private:
    char NamaPeserta[40];
    unsigned long NomorUrut;
    char gelombang[200];

    public: void a()
    {
        cout << endl;
        cout << endl << " masukan nama : ";
        cin >> NamaPeserta;
        cout << endl << " masukan nomor urut : ";
        cin >> NomorUrut;
    }
     void b()
    {
        cout << endl;
        cout << endl << "Nama Peserta : " << NamaPeserta;
        cout << endl << " Nomor Urut :  " << NomorUrut;

    }
     void c()
    {
        if ( NomorUrut > 0 && NomorUrut < 200 )
        {
            cout << endl << " anda tergolong gelombang pertama ";
            cin >> gelombang;
        }
        else if ( NomorUrut > 199 && NomorUrut < 401 )
        {
            cout << endl << " anda tergolong gelombang kedua ";
            cin >> gelombang;
        }
        else
        {
            cout << endl << " anda tidak ikut serta lomba ";
        }
    }
};

int main()
{
    lomba p1;

    cout << " Msukan Data Peserta Lomba ";
    p1.a();


    cout << "\nData Peserta Lomba ";
    p1.b();
    p1.c();
    return 0;
}

hasilnya seperti ini:
nah di atas itu menerangkan tentang IF.sedangkan materi yang akan d bahas di bawah ini adalah SWITCH. pada C#
namespace milih
{ 
 class restoran
 {
  private string Menu;
  
  //method
  public void a()
  {
   Console.WriteLine(" Menu Makanan yang ada di Restoran kami ");
   Console.WriteLine();
   Console.WriteLine("1. barbeque ");
   Console.WriteLine("2. lalapan iwak teri ");
   Console.WriteLine("3. nasi goreng jamur bakar ");
   Console.WriteLine("4. sego romot ");
   Console.WriteLine("5. mie goreng ");
   Console.WriteLine("6. mie kuah+bakso ");
   Console.WriteLine();
   Console.Write(" Masukan Nomor Makanan yang Akan Anda Pesan : ");
   Menu = Convert.ToString(Console.ReadLine());
  }
  public void b()
  {
   Console.WriteLine(Menu);
  }
  public void c()
  {
   switch (Menu)
   {
    case "1" :
     {
      Console.WriteLine(" anda harus membayar : Rp. 80.000,-");
      break;
     }
    case "2" :
     {
      Console.WriteLine(" anda harus membayar : Rp. 25.000,-");
      break;
     }
    case "3" :
     {
      Console.WriteLine(" anda harus membayar : Rp. 15.000,-");
      break;
     }
    case "4" :
     {
      Console.WriteLine(" anda harus membayar : Rp. 4.000,-");
      break;
     }
    case "5" :
     {
      Console.WriteLine(" anda harus membayar : Rp. 6.000,-");
      break;
     }
    case "6" :
     {
      Console.WriteLine(" anda harus membayar : Rp. 8.000,-");
      break;
     }
    default :
     {
      Console.WriteLine(" Masukan NOmor Pesanan Anda Dengan Benar ! ");
      break;
     }
   }
  }
 }
 class Program
 {
  public static void Main(string[] args)
  {
   restoran p1  = new restoran();
   Console.WriteLine(" Selamat Datang di Restoran Kami  \n");
   
   p1.a();
    
   Console.WriteLine();
   
   Console.Write(" Nomor Menu Makanan : " );
   p1.b();
   
   p1.c();
      
   Console.Write("Press any key to continue . . . ");
   Console.ReadKey(true);
  }
 }
}

hasilnya seperti ini :
pada Java Switch nya seperti ini :
package switchpkg;
import java.util.Scanner;

class restoran
{
    Scanner masuk =new Scanner(System.in);
    private int Menu;

    //method
    public void a()
 {
            System.out.println(" Menu Makanan yang ada di Restoran kami ");
            System.out.println();
     System.out.println("1. barbeque ");
     System.out.println("2. lalapan iwak teri ");
     System.out.println("3. nasi goreng jamur bakar ");
     System.out.println("4. sego romot ");
     System.out.println("5. mie goreng ");
     System.out.println("6. mie kuah+bakso ");
     System.out.println();
     System.out.println(" Masukan Nomor Makanan yang Akan Anda Pesan : ");
     Menu = masuk.nextInt();
  }
    public void b()
 {
            System.out.println(Menu);
 }
    public void c()
 {
             switch (Menu)
             {
                 case 1 :
    System.out.println(" anda harus membayar : Rp. 80.000,-");break;


   case 2 :
            System.out.println(" anda harus membayar : Rp. 25.000,-");break;


      case 3 :
                          System.out.println(" anda harus membayar : Rp. 15.000,-");break;


   case 4 :
                          System.out.println(" anda harus membayar : Rp. 4.000,-");break;


   case 5 :
     System.out.println(" anda harus membayar : Rp. 6.000,-");break;


      case 6 :
     System.out.println(" anda harus membayar : Rp. 8.000,-");break;

   default :
     System.out.println(" Masukan NOmor Pesanan Anda Dengan Benar ! ");break;

              }
 }
}


public class Main
{

    public static void main(String[] args)
    {
      restoran p1  = new restoran();
       System.out.println(" Selamat Datang di Restoran Kami  \n");

       p1.a();

       System.out.println();

       System.out.println(" Nomor Menu Makanan : " );
       p1.b();

       p1.c();
    }

}

hasilnya seperti ini :
sedangkan switch pada C++ seperti ini :
#include 

using namespace std;
class restoran
{
    private:
    int menu;

    public:
    void a()
    {
        cout << endl << " \nMenu Makanan yang ada di Restoran kami ";
        cout << endl << " 1.barbeque ";
        cout << endl << " 2.lalapan iwak teri ";
        cout << endl << " 3.nasi goreng jamur bakar ";
        cout << endl << " 4.sego romot ";
        cout << endl << " 5.mie goreng ";
        cout << endl << " 6.mie kuah+bakso ";
        cout << endl << "\nMasukan Nomor Makanan yang Akan Anda Pesan : ";
        cin >> menu;
    }
    void b()
    {
    cout << endl << menu;
    }
    void c()
     {
         switch (menu)
         {
             case 1:
             {
                 cout << endl << " anda harus membayar : Rp. 80.000,- ";
                 break;
             }
             case 2:
             {
                 cout << endl << " anda harus membayar : Rp. 25.000,- ";
                 break;
             }
             case 3:
             {
                 cout << endl << " anda harus membayar : Rp. 15.000,- ";
                 break;
             }
             case 4:
             {
                 cout << endl << " anda harus membayar : Rp. 4.000,- ";
                 break;
             }
             case 5:
             {
                 cout << endl << " anda harus membayar : Rp. 6.000,- ";
                 break;
             }
             case 6:
             {
                 cout << endl << " anda harus membayar : Rp. 8.000,- ";
                 break;
             }
             default :
             {
                 cout << endl << " Masukan NOmor Pesanan Anda Dengan Benar !  ";
                 break;
             }
         }
     }
};
int main()
{
    restoran p1;

    cout << endl;
    cout << endl << " \nSelamat Datang di Restoran Kami ";
    p1.a();

    cout << " \nNomor Menu Makanan : ";
    p1.b();
    p1.c();
    return 0;
}


hasilnya seperti ini :
terima kasih atas kunjungannya semoga bermanfaat.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host