Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama Java Fibonacci Sayıları 2


Fibonacci Sayıları 2

AÇIKLAMA

Bu program Javada bir Applet örneğidir. Program çalıştırıldıktan sonra fibonacci değeri bulunmak istenen sayı

TextField'in içine yazıldıktan sonra alt tarafta bulunan TextField içinde fibonacci değeri gösterilecektir.

Program Kodu:

  1. import java.awt.*;
  2. import java.applet.*;
  3. import javax.swing.*;
  4. import java.awt.event.*;
  5.  
  6. public class Fibonacci2 extends JApplet implements ActionListener{
  7.      JTextField giris,sonuc;
  8.     JLabel bir=new JLabel("Sayıyı Giriniz ve Entere Tuşuna Basınız");
  9.     JLabel iki=new JLabel("Sonuc");
  10.   int fibonacci(int p)
  11.    {
  12.        if(p==0)
  13.        return 0;
  14.        else if(p==1)
  15.        return 1;
  16.        else return fibonacci(p-1)+fibonacci(p-2);
  17.        
  18.    }    
  19.     public void init()
  20.     {
  21.    
  22.     Container container=getContentPane();
  23.  
  24.     giris=new JTextField(10);
  25.     sonuc=new JTextField(10);
  26.    
  27.     container.add(bir);
  28.     container.add(giris);
  29.     container.add(iki);
  30.     container.add(sonuc);
  31.     container.setLayout(new GridLayout(16,4));
  32.     giris.addActionListener(this);
  33.     }
  34.     public void actionPerformed(ActionEvent event)
  35.     {
  36.         sonuc.setText("");
  37.     String tut=giris.getText();    
  38.     int gonder=Integer.parseInt(tut);
  39.     long sonuc1=fibonacci(gonder);
  40.     showStatus("Tamam");
  41.     sonuc.setText(Long.toString(sonuc1));
  42.    
  43.     }
  44.  
  45. }

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Cuma, 03 Nisan 2009 01:05 )