Soru sorBasamakları toplamı Fibonacci sayısı olan 100-999 arasındaki tamsayılar
dolaski tarafından 6 yıl önce soruldu

Bu tamsayıları aralarına birer tane TAB aralığı bırakarak her satırda 10 tane olacak şekilde listelemem gerek bu soruyu nasıl koda dökebilirim yardımcı olursanız sevinirim.

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

Sorunuzun neresinde takıldınız?

  1. Bir sayının Fibonacci olduğunu nasıl anlarsınız?
  2. Elde ettiğiniz bu sayıları Nx10'luk bir matrise atayıp ekrana bastırsanız olmaz mı?

Gelin beyin fırtınası yapalım.

dolaski tarafından 6 yıl önce cevaplandı

Tabi
Sayı kendisinden önce gelen iki sayının toplamı ise Fibonacci olur diye biliyorum.
Takıldığım kısım ise TAB aralığı bırakarak her satırda 10 tane olacak şekilde nasıl yazacağımı bilemedim.

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

Şu anda kodunuzu nasıl yazdınız bilmiyorum, ancak elde ettiğiniz bütün Fibonacci sayılarını sütun satısı 10 olacak şekilde bir matrise koyarsanız ve sonuç olarak o matrisi ekrana bastırırsanız otomatik olarak aralarında boşluklar ile sonucu görüntüleyebilirsiniz.
 

Caglar Yönetici tarafından 6 yıl önce cevaplandı

Merhaba,
char(9) ile de  tab boşluğu bıraktırılabilir.

>> fprintf([num2str(fibonacci(1)) char(9) num2str(fibonacci(2)) newline ...
[num2str(fibonacci(3)) char(9) num2str(fibonacci(4)) newline ]])
1     1

2     3