Kezdőoldal » Számítástechnika » Programozás » Fibonacci sorozatot nem tudja...

Fibonacci sorozatot nem tudja a 100. eleméig kiírni a Windows?

Figyelt kérdés
írtam rá programot és az 50. elemnél egy negatív számot dob ki.A 49.elem: 512559680. Az 50. pedig :-811192543

2013. febr. 5. 20:01
1 2
 1/17 anonim ***** válasza:
a 49. elem tudtommal: 7778742049
2013. febr. 5. 20:10
Hasznos számodra ez a válasz?
 2/17 A kérdező kommentje:

for(i=2;i<=N;i++)

t[i]=t[i-1]+t[i-2];

Igy csináltam.Az első pár elem még stimmel is de a többi már nem.Mi az oka ?

2013. febr. 5. 20:18
 3/17 A kérdező kommentje:
N az 100
2013. febr. 5. 20:19
 4/17 anonim ***** válasza:

[link]


nekem tökéletesen működik, egyébként ne felejtsd, hogy a tömb "első eleme a nulladik elem"


szóval t[0]=0;

és t[1]=1;


aztán a ciklus, és ne menj az n-edik elemig, csak n-1-ig

2013. febr. 5. 20:29
Hasznos számodra ez a válasz?
 5/17 anonim ***** válasza:
először int overflowra gondoltam, de a te számaidnak még köze sincs hozzá, szóval nem tudom
2013. febr. 5. 20:29
Hasznos számodra ez a válasz?
 6/17 A kérdező kommentje:
tehát ha nekem egy 100 elemű sorozat kell akkor #define N 99 kell ?vagy 99 helyett 100 ?
2013. febr. 5. 20:34
 7/17 anonim ***** válasza:

természetesen 100 elemű sorozatnál:


int t[100]


de ebben az utolsó elem t[99], magyarul ha konstanssal adod meg az elemszámot, akkor az iteratív változóval konstans-1-ig indexelheted a tömböt


de mivel én úgy vázoltam, hogy a 0. elem tényleg 0., így te definiálhatod 101-ig is

2013. febr. 5. 20:40
Hasznos számodra ez a válasz?
 8/17 A kérdező kommentje:
mert vizsgafeladatban 100 eleműt kell .Tehát akkor int[99] nem ?
2013. febr. 5. 20:47
 9/17 anonim ***** válasza:

nem,


int t[100];


ez egy 100 elemű tömb, 0-99 indexekkel

2013. febr. 5. 20:49
Hasznos számodra ez a válasz?
 10/17 A kérdező kommentje:
jaa így már világos .Köszi!
2013. febr. 5. 20:52
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!