Çarşamba, 27 Mart 2013 15:13

Java akış kontrol switch - case

Yazan
Öğeyi Oyla
(2 oy)

Java switch case akış kontrol yapısı ile ilgili olarak  örnek uygulamalar

import javax.swing.JOptionPane;

public class AkisKontrol
{

	public static void main(String[] args)
	{
		kontrol4();
		kontrol5();
	}

static void kontrol4()
	{
		int gunno = Integer.valueOf(JOptionPane.showInputDialog(
									"Lütfen 1-7 arasında bir sayı girin"));
		String GunAdi = null;
		
		switch(gunno)
		{
			case 1: GunAdi="Pazartesi";
				break;
			case 2: GunAdi="Salı";
				break;
			case 3: GunAdi="Çarşamba";
				break;
			case 4: GunAdi="Perşembe";
				break;
			case 5: GunAdi="Cuma";
				break;
			case 6: GunAdi="Cumartesi";
				break;
			case 7: GunAdi="Pazar";
				break;
			default: JOptionPane.showMessageDialog(null, "HATALI GÜN NUMARASI GİRDİNİZ"); 
				break;	
		}
		
		if(gunno >=1 && gunno <=7)
		{
			JOptionPane.showMessageDialog(null, "Seçtiğiniz gün: " + GunAdi);
		}
		
	}
	static void kontrol5()
	{
		String harf = String.valueOf(JOptionPane.showInputDialog(
									"Lütfen A-D arasında bir harf girin"));
		String iladi = null;
		
		switch(harf)
		{
		case"A": iladi="Adana";
		break;
		case"B": iladi="Bursa";
		break;
		case"C": iladi="C İle başlayan il yok";
		break;
		case"Ç": iladi="Çanakkale";
		break;
		case"D": iladi="Denizli";
		break;
		default: JOptionPane.showMessageDialog(null, "Bu harfte bir şehir yok");
		break;
		}
		if(harf.equals("A")||harf.equals("B")||harf.equals("C")||harf.equals("Ç")||harf.equals("D"))
		{
			JOptionPane.showMessageDialog(null, "Seçtiğiniz il: "+ iladi);
		}
	}	
	
}
Okunma 3787 defa Son Düzenlenme Çarşamba, 27 Mart 2013 15:15