Algoritma Nedir ?

Bilgi ve pratiğimiz ne düzeyde olursa olsun bir program yazmak için, programın temel yapı taşlarından biri diyebileceğimiz algoritma oluşturulmalıdır.Oluşturduğumuz ...

Java Nedir ,Ne İşe Yarar,Nerelerde Kullanılır ???

Java, Sun Microsystems mühendislerinden 'James Gosling' tarafından geliştirilmeye başlanmıştır.Açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, ...

NetBeans IDE Kurulumu (Resimli Anlatım)

Java üzerinde çalışma ve geliştirme yapmamız için geniş bir çalışma alanı sağlayan NetBeans IDE'yibilgisayarınıza NetBeans IDE'yi düzenli ve uygun bir şekildeki yüklenmesi için ...

PHP NEDİR NE İŞE YARAR??

1994 yılında Ramus LERDORF tarafından oluşturulmuş bir genellikle wep üzerinde kullanılan bir dildir.PHP açık kaynaklı kod olduğu gibi ücretsiz olarak kullanıma sunulmuştur. Oracle,MysQL vs. gibi ...

NetBeans IDE 'de PHP Kurulumu

Geçen size anlattığım konuda java yı NetBeans IDE üzerinde geliştirebileceğimizi yazmıştım. Şimdi de yine bir NetBeans IDE nimetinden faydalanacağız diğer ...

21 Temmuz 2012 Cumartesi

Java Ders 8 - Switch Case II



Switch Case konusunu anlattıktan sonra birkaç  detay ve uyarılar verip bir de örnekle  pekiştirelim.Switch Case yapısının özellikleri  nelerdir hemen ben size onları anlatayım.
1 - Sadece Char tipi  tam sayılar  için kullanılabilir.
2 - Aralık belirlenmeden kullanılır
3 - Break  ve  Default  komutları gibi kullanımlarda hata  ihtimali oldukça yüksektir.


Break ve Default komutları demişken sizlere kısaca bunları açıklayayım.
Break komutu ; hemcinslerin alt alta yazıldıktan sonra başka cinse geçerken son  basamakta durdurulmasını  sağlayan komuttur.
Default komutu ise verilen elemanların dışında başka  bir eleman isteniyorsa işte o zaman  default komutu  işe girer ve o çalışır .

Şimdi  Aşağıda ki örnek ile bunları iyice pekiştirelim .

/* switch case ile yapacağımız 
 * Bu örneğimizde belirli harflere belirlediğimiz 
 * malzemelerin harf karşılığıyla kendilerine kdv 
 * oranlarını bulacağız
 */
package swichcase2;
/*Tekel Ürünleri=T
 * Ekmek = E
 * Gıda = G
 * Otel giderleri = O
 * Yakıt gideri = Y
 * Nakliye = N
 * Bu şekilde yapmamızın nedeni switch case yapılarında 
 * sadece Char tipi Tek harf yada tam sayı kullanımı olduğundan 
 * dolayıdır.
 */
 
public class Swichcase2 {

    public static void main(String[] args) {
      char malzeme='N';
      byte kdv;
      switch (malzeme){
          case 'T': kdv=0; break;
          case 'E': kdv=1; break;
          case 'G': 
          case 'O': kdv=8; break;
          case 'Y': 
          case 'N': kdv=18; break;
          default : kdv=25;
      }
              System.out.println("Kdv = %"+kdv);
      }
    }

Çıktı:

Kdv = % 18

0 yorum:

Yorum Gönder

Twitter Delicious Facebook Digg Favorites More

 
back to top