Girilen sayının faktöriyelini recursive hesaplayan program
import java.util.Scanner;
//recursive faktöriyel hesaplama
public class onbes {
public static int fak(int sayi){
if(sayi==0)
return 1;
else if(sayi==1)
return 1;
else if(sayi<0)
return -1;
else
return sayi*fak(sayi-1);
}
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.println("Faktöriyeli hesaplanacak sayıyı giriniz:");
int sayi=s.nextInt();
System.out.println("sonuc: "+fak(sayi));
}
}
Her Tür Bilginin Adresi Bilgiye ulaşılan en kısa yol…
hocam eline sağlık allah razı olsun yazdığın kodlar deli gibi işime yarıyor vallaha