ShoutMix chat widget

Senin, 09 April 2012

Alpro

ALPRO 2
Langkah pertama kamu harus meng-instal yang namanya Sharp developmen
Ini gambarnya,, terus anda masuk ke progam..
2.2
cara pembukaanya Klik dua kali di ICON terus Klik FILE lalu OPEN klik NEW
maka akan muncul gambar seperti gambar 2.2
lalu pilih CONSOLE name diisi nama yang mau disimpan lalu ada location itu kamu mau menyimpan di file mana,,,
terus create.. ketikkan coding-coding dibawah ini ....

pertama latihan memberikan nama dan kelas saja pada console.

ketikkan


public static void Main(string[] args)
  {

        Console.WriteLine("Nama saya AFANDI");
       Console.WriteLine("Saya Kelas 10 smk");


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


Lalu tekan F5.akan muncul seperti gambar 2.3
2.3
2.Setelah tau bagaimana cara menulis sekarang aku kasih tau bagaimana caranya kita memasukkan nama kita pada console.




public static void Main(string[] args)
  {
   //deklarasi variabel 
      String nama;
      String kelas;
  

        Console.Write("Nama saya  =");
         nama=Convert.ToString(Console.ReadLine());

       Console.Write("Saya Kelas  = ");
      kelast=Convert.ToString(Console.ReadLine());

    Console.WriteLine("nama saya {0}",nama.ToString());
    Console.WriteLine("kelas saya adalah {0},kelas.ToString());


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



tekan F5 maka akan muncul gambar 2.4
2.4
Yang selanjutnya kita belajar penjumlahan.


public static void Main(string[] args)
  {
    int nilai1;

        int nilai2;
        int jumlah;
     
       Console.Write("Masukkan Nilai 1 =");
       nilai1=Convert.ToInt32(Console.ReadLine());

      Console.Write("Masukkan Nilai 2 =");
       nilai2=Convert.ToInt32(Console.ReadLine());

       //proses
       jumlah =nilai1 + nilai2;

       //output
        Console.WriteLine("Tampilkan Hasil = {0}",jumlah.ToString());


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


tekan F5 maka akan muncul gambar sebagai berikut 2.4
2.4
Kalau pengurangan ea diganti - dst.

LATIHAN KE-2 

Percabangan (IF), pengertian IF / Jika .. jika nila yang dimasukkan tidak memenuhi kriteria nilai tersebut akan selalu di prosess.. CONTOH jika seseorang mendapatkan nilai 80 maka akan ada yang bilang nilai itu bagus, tapi kalau dibawah nilai 80 ada yang bilang nilai itu jelek ,,


public static void Main(string[] args)
  {
    Byte nilai;
 
   Console.Write("Masukkan Nilai Kamu =");

       nilai=Convert.ToByte(Console.ReadLine());

      if (nilai >80 )
      {
              Console.WriteLine("Nilai Anda Bagus");
     }
     else
      {
              Console.WriteLine("Nilai Anda Jelek");
      }




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

Maka akan muncul seperti gambar 2.5
NB: kenapa aku memakai byte karena nilai yang dimasukkan bernilai kecil. byte kapasitas 0-225
2.5




Latihan if bersyarat
public static void Main(string[] args)
  {
   //constanta
   const float pphrendah=0.15f;
   const float pphtinggi=0.20f;
   
   //deklarasi variabel kamus
   //long karna bernilai lebih dari 10 juta
    long penghasilan=0;
    float pph=0;
     
    //Algoritma
    //IN penghasilan
    Console.Write("masukkan penghasilan = ");
    penghasilan = Convert.ToInt64(Console.ReadLine());
    
    //percabangan if bersyarat
    if(penghasilan >300000)
    {
     if(penghasilan<=10000000)
     {
      pph=Convert.ToSingle(penghasilan)*pphrendah;
     }else
     {
      pph=Convert.ToSingle(penghasilan)*pphtinggi;
     }
    
     Console.WriteLine("Besar pph  = {0}",pph.ToString());
    }
   else
   {
    Console.WriteLine("tidak terkena pph");
   }
   
   Console.Write("Press any key to continue . . . ");
   Console.ReadKey(true);
  }
 }
}

Latihan try
public static void Main(string[] args)
  {
   int nilai;
   bool ulang=true;
   
   while(ulang)
    try
   {
    Console.Write("inputkan nilai =");
    nilai=Convert.ToInt32(Console.ReadLine());
    ulang=false;
   }
   catch (Exception)
   {
    Console.WriteLine("inputan salah");
    ulang=true;
   }
   
   
   
   
   Console.Write("Press any key to continue . . . ");
   Console.ReadKey(true);
  }
 }
}




LATIHAN BERMAIN-MAIN
class Program
 {
  public static void Main(string[] args)
  {
   string barang ="iwak peyek";
   int harga = 25000;
   byte qty = 8;
   int subtotal = Convert.ToInt32(harga*qty);
   
   Console.SetCursorPosition(0,0);
   Console.WriteLine("Barang");
   
   Console.SetCursorPosition(13,0);
   Console.WriteLine("Harga");
   
   Console.SetCursorPosition(23,0);
   Console.WriteLine("Qty");
   
   Console.SetCursorPosition(30,0);
   Console.WriteLine("sub total");
   
   //penempatan data
   Console.SetCursorPosition(0,1);
   Console.WriteLine(barang);
   
   Console.SetCursorPosition(13,1);
   Console.WriteLine(harga);
   
   Console.SetCursorPosition(23,1);
   Console.WriteLine(qty);
   
   Console.SetCursorPosition(30,1);
   Console.WriteLine(subtotal);
   
   for (int i=1;i < 10 ;i++ )
   {
   
   Console.SetCursorPosition(0,i);
   Console.WriteLine(barang);
   
   Console.SetCursorPosition(13,i);
   Console.WriteLine(harga);
   
   Console.SetCursorPosition(23,i);
   Console.WriteLine(qty);
   
   Console.SetCursorPosition(30,i);
   Console.WriteLine(subtotal);
   }
   
   
   
   Console.Write("Press any key to continue . . . ");
   Console.ReadKey(true);
  }
 }
}



0 komentar:

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management