Permalänk

Programmering B Java

Tjaa

Jag har fått en uppgift av min polare som jag ska lösa. Och jag är helt borta....
Här är uppgiften:

Du ska skriva ett program som testar intelligensen genom att beräkna talserier. Om man får de tre talen i serie och ska man beräkna det fjärde och det femte:
1, 4, 7
(Det fjärde talet borde vara 10 och det femte 13)
2, 4, 8
(Det fjärde talet borde vara 16 och det femte 32)
2, 5, 26
(Det fjärde talet borde vara 677 och det femte 458329)

I sin enklaste form skapar du en talserie som användaren får svara på, och programmet rättar och meddelar resultatet. I en mer avancerad form kan du skapa fler, kanske tio stycken som kommer efter varandra eller slumpas, och där man får ett sammanställt resultat när programmet avslutas.

Det går också att skapa en array av arrayer, en s k matris. int [] [] talmaris=new int[10][5];
talmaris[0][0] blir då den första talet i serien och talmaris[0][4] det sista i den första.
talmaris[9][0] blir det första talet i den sista serien och talmaris[9][4] det sista talet i den sista serien. Man kan deklarera och initiera samtidigt genom att skriva: int talmaris[][]={{1,4,7,10,13},{2,4,8,16,32},{2,5,26,677,458329},{osv...........}}

Så det är min uppgift, skulle uppskata så mycket hjälp man kan få.
Jag använder mig av Java - Eclipse Gallileo

MvH
//Andreas Nylander

Permalänk
Medlem

initiera matriser
loopa 10 ggr(förutsatt 10 talserier)
visa 3 första elementen för talserien
ta input för de 2 sista
kontrollera rätt/fel + spara statistik
/slut på loop
visa statistiken

done?
får du konkreta problem kan du ju ta upp dem så får vi se ifall nån hjälper
om du förväntar dig och få massa färdig kod så... får du ingen av mig iaf men det jag skrev borde ge dig en uppfattning om uppgiften om det var det du hade problem med
lycka till!

Visa signatur

Spelrigg: 800D| i7 3930K@4,7 GHz - Custom WC | 32 GB Kingston HyperX Beast | 7970 GHz X-Edition |1x30 Dell U3011, 2x27" | Sennheiser HD650 | Xonar Essence STX |
Laptop: G74SX 17,3" 120 Hz 3D |
Server: Phenom II X4 955BE | Corsair XMS3 8 GB | 16 HDDs, 27 TB |
HTPCs: ASUS EEE Box 1.8 Ghz | Blu-Ray | OCZ Vertex 2 60 GB | 4 GB RAM |

Permalänk
Medlem

@AndreasLars

SweClockers är som bekant inte till för att göra dina läxor/skoluppgifter.

Du kan få ledtrådar om hur du löser dem osv och hur du skall tänka men inte färdig kod eller lösning.

Det förtar själva syftet med att du skall lösa/lära dig angående uppgiften.

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Medlem

Borde inte det femte bli 458330?
1*1+1=2
2*2+1=5
5*5+1=26
26*26+1=677
677*677+1=458330

677*677 däremot är 458329

Visa signatur

Every mammal on this planet instinctively develops a natural equilibrium with the surrounding environment; but you humans do not. Instead you multiply, and multiply, until every resource is consumed.
There is another organism on this planet that follows the same pattern... a virus.
CITERA CITERA CITERA