04-09-2017, 09:41 PM
Bu yazımda sayıların faktöriyelini alan programı göstereceğim.
package faktoriyel;
import java.util.Scanner;//Faktöriyelini alacağımız sayıyı dışardan girmek için kullandım.
public class Faktoriyel {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Faktöriyelini Alacağımız Sayıyı Giriniz....");
int sayi = input.nextInt();
int fact = 1;
for (int i = 1; i <= sayi; i++) {
fact *= i;
}
System.out.println(sayi+"'in" + " " + "faktöriyeli" + " " + fact + "'dir.");
}
}
Deneyelim:
Faktöriyelini Alacağımız Sayıyı Girini: 5
5'in faktöriyeli 120'dir.
Faktöriyelini Alacağımız Sayıyı Giriniz: 9
9'in faktöriyeli 362880'dir.
package faktoriyel;
import java.util.Scanner;//Faktöriyelini alacağımız sayıyı dışardan girmek için kullandım.
public class Faktoriyel {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Faktöriyelini Alacağımız Sayıyı Giriniz....");
int sayi = input.nextInt();
int fact = 1;
for (int i = 1; i <= sayi; i++) {
fact *= i;
}
System.out.println(sayi+"'in" + " " + "faktöriyeli" + " " + fact + "'dir.");
}
}
Deneyelim:
Faktöriyelini Alacağımız Sayıyı Girini: 5
5'in faktöriyeli 120'dir.
Faktöriyelini Alacağımız Sayıyı Giriniz: 9
9'in faktöriyeli 362880'dir.