Bir Matematik İşlemini Çözmek

Bu dersimizde 1 + x/1! + x^2/2! + ... + x^n/n! = ? ifadesini çözen programı anlatacağım.

Bu dersimizde 1 + x/1! + x^2/2! + ... + x^n/n! = ? ifadesini çözen programı anlatacağım.




package islem;

import java.util.Scanner;

class Factorial {



    int factorial(int n) {

        if (n == 0) {

            return 1;

        }

        return n * factorial(n - 1);

    }

}



public class Islem {



   

    public static void main(String[] args) {

       double result;

        double sum = 0;



        Scanner input = new Scanner(System.in);

        Factorial a = new Factorial();



        System.out.println("1 + x/1! + x^2/2! + ... + x^n/n! = ?n");



        System.out.print("Klavyeden   x değerini giriniz: ");

        int x = input.nextInt();



        System.out.print("Klavyeden n değerini giriniz: ");

        int n = input.nextInt();



        for (int i = 0; i <= n; i++) {



            result = Math.pow(x, i) / a.factorial(i);

            sum += result;

        }



        System.out.printf("n Toplam Sonuç = %.2fnn", sum);

    }

}



Ekran Çıktısı

1 + x/1! + x^2/2! + ... + x^n/n! = ?

Klavyeden x değerini giriniz: 5
Klavyeden n değerini giriniz: 2

Toplam Sonuç= 18,50
  • Etiketler;
Erhan Yağmur
1988 Sivas/Zara doğumlu. Yakacık Teknik Lisesi Bilgisayar/Yazılımından mezun olduktan sonra üniversite öğrenimini Kocaeli Üniversitesi Teknik Eğitim Fakültesi Bilgisayar-Elektronik ana bilim dalı Bilgisayar Öğretmenliği ile tamamladı.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git