Kezdőoldal » Számítástechnika » Programozás » Programozók! C#-ban hogyan...

Programozók! C#-ban hogyan lehet megírni ezt a programot?

Figyelt kérdés

Szóval az a feladat, hogy bekérjük a felhasználótól azt, hogy egy számsorozat hányadik elemét akarja látni. Jelenleg ez a Tivonacchi-számsorozat, aminek az a lényege, hogy a következő szám mindig az előző 2 összege. 1,1,2,3,5,8 stb. Például, ha a felhasználó megadja, hogy a 3. elemet szeretné látni. kiírja a 2-est. (Házi feladat.) Az órai, hasonló példa:

//1 - 2 - 4 - 7- 11- 16....

Console.Write("Hányadik elem?");

int x = Convert.ToInt32(Console.ReadLine());

int elem = 1;

for (int különbség = 1; különbség <= x - 1; különbség++)

{

elem = elem + különbség;

Console.WriteLine(elem); //végén törlendő!!!!


}

Console.WriteLine("A keresett elem: {0}", elem);

Console.ReadKey();

Ennél az a szabály, hogy mindig eggyel többet ad hozzá a számhoz. Először 1-et, majd 2-őt, stb. Ja, és VisualStudio a program.



2015. nov. 29. 21:20
 1/5 anonim ***** válasza:
100%

Ha megvannak az elemek pl egy tömbben, mivel azt írtad csak az x. elem kell, akkor kiíratod a tömb (bekért szám-1). elemét.



Egyébként nem tivonacchi, hanem Fibonacci.

2015. nov. 29. 21:42
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

De nyilván az a feladat, hogy előállítsd a sorozatot az x. elemig a sorozatot és visszaadd azt.


Érdemes rekurzívan megoldani.

2015. nov. 29. 21:53
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
100%
2015. nov. 30. 00:14
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Fibonacci lesz az , nem "tivonacci"
2015. nov. 30. 14:49
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Ok, köszi a válaszokat! :D
2015. nov. 30. 21:08

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!