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

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character


Rekürsif Faktoriyel Hesab?

AÇIKLAMA

Girilen s?n?r de?erine kadar olan say?lar?n faktoriyellerini rekürsif olarak hesaplayan uygulamadir.

Program Kodu:

  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4.  
  5. class FaktoriyelRekursif extends Frame {
  6.    public static double faktoriyel (int x)
  7.     {
  8.     if(x==0)
  9.     return 1;
  10.     else
  11.     return x*faktoriyel(x-1);            
  12.     }    
  13.    
  14.  
  15.     public static void main(String args[])
  16.     {
  17.    
  18.     JTextArea text=new JTextArea();
  19.     String sayi=JOptionPane.showInputDialog("Faktoriyeli Hesaplanacak S?n?r De?erini Giriniz");
  20.     int sayimiz=Integer.parseInt(sayi);
  21.     String sonuc="";
  22.     for(int p=0;p<=sayimiz;p++)
  23.     {
  24.     double deger=faktoriyel(p);
  25.     sonuc+=p+" say?s?n?z faktoriyeli "+deger+"\n";    
  26.     }
  27.    
  28.     text.setText(sonuc);
  29.     JOptionPane.showMessageDialog(null,text,"Faktoriyel",JOptionPane.INFORMATION_MESSAGE);
  30.  
  31.         
  32.     }
  33.  
  34. }

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Cuma, 08 Nisan 2011 00:13 )  
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım