kodbankasi http://kodbankasi.org/kodbankasi

Java Switch case

Arkadaşlar tekrar merhaba. Sıradaki konumuz Java’da Switch – Case kullanımı. Switch – case yapısı daha önceki derslerde anlattığımız if-else yapısına benzer. Ancak programlamada ve yazılan programı okumada daha pratik ve hızlı olduğu için daha fazla tercih edilmektedir. İsterseniz daha önce yaptığımız hesap makinesi örneğimizi bir de switch – case yapısıyla yapalım. Böylece aradaki fark daha iyi anlaşılacaktır.


import java.util.Scanner;
class SwithCaseKullanimi{
public static void main(String []args){
Scanner oku=new Scanner(System.in);
int sayi1,sayi2,sonuc,islem;
System.out.println("islem seciniz:Toplama islemi ici 1,cikarma islemi icin 2,carpma islemi icin 3,bolme islemi icin 4")
islem=oku.netxtInt();
System.out.println("birinci sayiyi giriniz:");
sayi1=oku.nextInt();
System.out.println("ikincisayiyi giriniz:");
sayi2=oku.nextInt();
switch(islem){
case 1:
sonuc=sayi1+sayi2;
System.out.println("toplama islemi sonucu:" +sonuc);
break;
case 2:
 sonuc=sayi1-sayi2;
System.out.println("cikarma islemi sonucu:" +sonuc);
break;
case 3:
sonuc=sayi1*sayi;
System.out.println("carpma islemi sonucu:" +sonuc);
break;
case 4:
sonuc=sayi1/sayi2;
System.out.println("bolme islemi sonucu:" +sonuc);
break;
default:
System.out.println("girilen sayi 1-2-3-4 ten farklı:" +sonuc);
}
}
}

Bir önceki yazımız olan Javada ++ ve -- operatörleri başlıklı yazımızı da inceleyebilirsiniz.

2 Yorumlar

  1. İleri java konuları neden yok ???

  2. Kısaca if else in daha gelişmişi diyebilir miyiz yani switch case için ?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.

Bu yazı da ilginizi çekebilir !

Java – Enumarations

Enumarations : numaralandırma bir sınıf tipi gibi tanımlanarak kullanılan veri türleridir.enumaration tanımlanırken enum anahtar sözcüğü ...