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

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
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 )  
404 Not Found

404

Not Found

The resource requested could not be found on this server!


Proudly powered by LiteSpeed Web Server

Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.