1. Anasayfa
  2. Java

Java ile Faktöriyel Hesaplama

Java ile Faktöriyel Hesaplama
0

Bugün Java ile faktöriyel hesaplayacağız.

import java.util.Scanner;
public class faktöriyel{
public static void main(String args []){
Scanner input = new Scanner(System.in);
int sayi,faktöriyel = 1;
System.out.println("Sayı giriniz: ");
sayi = input.nextInt();
for( int i = 2;i<=sayi; i++) {
faktöriyel = i*faktöriyel; }
System.out.println("Faktöriyel: "+faktöriyel);
}
}

Eğer Recursion ile yapmak istersek ;

import java.util.Scanner;
public class faktöriyel{
public static int faktöriyelAlma(int x){
if(x == 1 || x == 0)
return 1;
else
return x*faktöriyelAlma(x-1);
}
public static void main(String args []){
Scanner input = new Scanner(System.in);
int sayi;
System.out.println("Sayı giriniz: ");
sayi = input.nextInt();
System.out.println("Faktöriyel: "+faktöriyelAlma(sayi)); }
}

Click here to preview your posts with PRO themes ››

Bu Yazıya Tepkiniz Ne Oldu?
  • 0
    be_endim
    Beğendim
  • 0
    alk_l_yorum
    Alkışlıyorum
  • 0
    e_lendim
    Eğlendim
  • 0
    d_nceliyim
    Düşünceliyim
  • 0
    _rendim
    İğrendim
  • 0
    _z_ld_m
    Üzüldüm
  • 0
    _ok_k_zd_m
    Çok Kızdım

Yazılım hakkında bildiklerini anlatan sıradan biri.

Yazarın Profili
Paylaş
İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir