JavaYazılım

Java ile Faktöriyel Hesaplama

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)); }
}



Can GÜR

Computer science 4 life mottosuyla yola çıkmış bir bilgisayar mühendisi.

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
Kapalı

Alsancak Escort maltepe escort kartal escort ataşehir escort avrupa yakası escort malatya escort istanbul escorts eskort bayan istanbul eskort bayan Pendik escort bahis siteleri canlı bahis siteleri betascr.com