Soru sorfibonacci serisindeki tek ve çift sayıların toplamını bulmak
nurky tarafından 4 yıl önce soruldu

Fibonacci dizisinin birinci terimi 0, ikinci terimi 1, ve kalan tüm terimleri kendinden iki önceki terimlerin toplamına eşit olan dizi olduğunu (0, 1, 2, 3, 5, 8, 13, 21, …)  dikkate alarak; klavyeden girilen bir sayıya kadar olan tüm Fibonacci sayılarından,

  • Tek olanların toplamını ”fibonacci_tek” değişkenine
  • Çift olanların toplamını ”fibonacci_cift” değişkenine atayan MATLAB kodunu yazınız.
5 Cevap
nurky tarafından 4 yıl önce cevaplandı

ya malesef onların hiçbiri bana yardımcı olamıyor 

nurky tarafından 4 yıl önce cevaplandı

sadece bu soru kaldı dönem ödevimde yardımcı olabilir misiniz acaba?
 

sayginer Yönetici tarafından 4 yıl önce cevaplandı

Yukarıda verdiğim bağlantılarda belli bir sayıya kadar olan Fibonacci sayılarının nasıl bulunacağı yazıyor.
Bu sayıları bulduktan sonra aşağıdaki gibi tek veya çift şeklinde ayırabilirsiniz.

 sayilar  =round(100*rand(20,1)) %Rastgele sayilardan olusan bir matris olsun
 ciftler  =sayilar(mod(sayilar,2)==0)
 tekler   =sayilar(mod(sayilar,2)~=0)

Kullanıcıdan sayı girmesini istemek için ise aşağıdaki örneği inceleyebilirsiniz:

 a = input('Lutfen a degerini giriniz: '); %kullanicinin girdigi deger a degiskenine atanir

Un, yağ ve şekeri verdim, helva yapması size kalıyor.

nurky tarafından 4 yıl önce cevaplandı

çok saolun