Merhaba arkadaşlar bugunkü yazımda sizlere genellikle okulda hocaların bizden ödev olarak istediği ve dinamik programlamanın temelini oluşturan
Fibanaccio sayı dizisinden ve faktoriyel hesaplamaktan bahsedeceğim bir de çarpım tablosu programından bahsetmek istiyorum…

İlk olarak fibonaccio sayı dizisinin ne olduğundan bahseedeyim.Fibonacci dizisi, her sayının kendinden öncekiyle toplanması sonucu oluşan bir sayı dizisidir. Bu şekilde devam eden bu dizide sayılar birbirleriyle oranlandığında altın oran ortaya çıkar, yani bir sayı kendisinden önceki sayıya bölündüğünde altın orana gittikçe yaklaşan bir dizi elde edilir…

Fibonaccio sayı dizisinin kodları aşağıda vardır

package JavaDers

import java.util.Scanner;

/**
 * @author RamazanCesur
 */
class Fibonacci{
  public static void main(String args[]){
Scanner scanner=new Scanner(System.in);
System.out.println(“nereye kadar görmek istiyorsunuz…”);
int fib1=1;
int sayi =scanner.nextInt();

System.out.println(“*****Fibonacci Series*****”);
int fib1=1;
int fib2=0;
int tut=1;
  for(int i=1;i<=sayi;i++){
  System.out.print(” “+tut+”  “);
fib1 = fib2;
fib2 = tut;
tut= f1 + f2;

  }
}

Şimdi ise sizlere faktoriyel hesabından bahsetmek istiyorum.

package JavaDers

import java.util.Scanner;

/**
 * @author RamazanCesur
 */
class Factor{
  public static void main(String args[]){
Scanner scanner=new Scanner(System.in);
System.out.println(“Hesaplatmak istediğiniz sayıyı girin…”);
int fib1=1;
int sayi =scanner.nextInt();
int factor=1;
  for(int i=1;i<=sayi;i++){
  factor*=i;
  }
System.out.println(factor);
}

Şimdi ise çarpım tablosunu gösteren program parçacığını vermek istiyorum

package JavaDers

import java.util.Scanner;

/**
 * @author RamazanCesur
 */
class Factor{
  public static void main(String args[]){
Scanner scanner=new Scanner(System.in);
System.out.println(“Hesaplatmak istediğiniz sayıyı girin…”);
int sayi =scanner.nextInt();
  for(int i=1;i<=sayi;i++){
  for(int j=1;i<=sayi;j++){
  System.out.print(i*j+”    “);
  }
  }
}

Faydalı olması dileğiyle iyi günler dilerim. Yazılarım bir önceki yazımda belitmiş olduğum sıra ile devam edecektir…

Ramazan CESUR…