Çarşamba, 27 Mart 2013 13:52

Java ArrayList ve do - while döngüsü örnek 2

Yazan
Öğeyi Oyla
(0 oy)

Java ArrayList ve do while döngüsü ile yapılmış bir soru ve bir örnek uygulama

Klavyeden doğru şifre girilinceye kadar girilen şifrelerin adedini bulan ve doğru şifre ile programı ilerleten şifre 3 kez yanlış girildi ise programdan çıkan programı yazın

 

import java.util.ArrayList;

import javax.swing.JOptionPane;


public class dongu1
{
	public static void main(String[] args) 
	{
		Dongu3();
	}
	static void dongu3()
	{
		ArrayList<String> SifreListesi = new ArrayList<String>();
		
		String sifre = null;
		
		do
		{
			sifre = String.valueOf(JOptionPane.showInputDialog("Şifrenizi Girin"));
			SifreListesi.add(sifre);
			
			if(SifreListesi.size()==3)
			{
				break;
			}
		}
		while(!sifre.equals("123"));
		
		if(!sifre.equals("123") && SifreListesi.size()==3)
		{
			JOptionPane.showMessageDialog(null,"Şifre deneme hakkınızı doldurdunuz");
			return;
		}
		
		System.out.println("Şifre deneme Sayınız: " + SifreListesi.size());
		
		System.out.print("\nDenediğiniz Şifreler : ");
		
		for(String sifreler : SifreListesi)
		{
			System.out.print(sifreler +", ");
		}
	}
	
}
Okunma 3337 defa Son Düzenlenme Çarşamba, 27 Mart 2013 14:19