Kezdőoldal » Számítástechnika » Programozás » Hogyan oldjam meg ezt a...

Hogyan oldjam meg ezt a programozási feladatot (java)?

Figyelt kérdés

Amit eddig összeszenvedtem:


[link]


Készíts egy olyan ablakot, amelyen legyen egy szöveges mező és egy parancsgomb. A parancsgomb felíratta, legyen „SOROZAT”. A szövegmező kezdetben tartalmazzon „0”, azaz egy nullát. Ha megnyomjuk a parancs gombot a program cserélje le a szövegmező tartalmát az éppen benne lévő szám és annál eggyel nagyobb szám négyzetével összegére!

Szövegmező tartalma

induláskor: 0

1. kattintás: 1 (mivel 0+1=1)

2. kattintás: 5 (mivel 1+4=5)

3. kattintás: 14 (mivel 5+9=14)

4. kattintás: 30 (mivel 14+16=30)

5. kattintás: 55 (mivel 30+25=55)



2012. júl. 18. 19:20
 1/4 anonim ***** válasza:

Java-hoz nem értek, de a hogyan:


A klikkelésre egy változó értéke így módosul(a változó neve most x)


x = (x*x)+((x+1)*(x+1)) vagyis (x^2) + (x+1^2)


aztán a szöveg mezőbe kiíratod x-et.

2012. júl. 18. 21:24
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
1 ... 5 .... majd 61 jön ki... nem teljesen értem a gondolkodásmódot :/
2012. júl. 18. 21:47
 3/4 A kérdező kommentje:

akkor érthetőség kedvéért x az összeg és van szám1 és szám2

a szám1-nek kéne 0 kezdőérték a szám2-nek 1 majd ezeket összeadjuk. utána x= lesz szam1-el majd hozzáadjuk 2^2-et megint összeadjuk majd megint az összeg egyenlő lesz a szám1-el és hozzáadjuk a szám2-őt (3^2-et). És így tovább de ezt valahogy egy változóban kéne megoldani

2012. júl. 18. 21:49
 4/4 anonim ***** válasza:

Ja, azt hiszem értem:


x = 4

x+1 = 5


Amit tenned kell az x+(x+1)*(x+1)

2012. júl. 18. 22:35
Hasznos számodra ez a válasz?

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!