Projekt Stökiometri (Programmering 1)

vatten
Inledning

Du ska skriva ett program som hanterar kemiska reaktioner, reaktionstyp, molmassa, balansering och stökiometrisk beräkning.

Ditt program är tänkt att hjälpa andra kemistuderande förstå och "drilla".

När programmet startas läses reaktioner in från "reaktion.dat" in, en "splashscreen" visas med en kort ingress och en snygg bild med kemianknytning.
Startar sen upp med menyval.

STÖKIOMETRI
**** antal reaktioner ****
Visa reaktioner
Gissa vilken typ av reaktion(slumpa reaktion som ej är tagen)
Fyll i molmassa för ingående reaktanter och produkter.
Balansera reaktionen
Stökiometrisk beräkning med slumpad massa på ett ämne.
Lägg till reaktion
Ta bort reaktion
Redigera reaktioner
Läsa reaktioner(från fil till array/er i programmet)
Spara reaktioner(på fil från array/er i programmet)



Programmet ska lämnas in senast, se kursens veckoplanering. Koden till programmet skickas via e-post .
Du ska arbeta med programmet huvudsakligen på lektionstid, jag vill se arbetets utveckling. Därför behöver du skicka/visa det du har ett par gånger under projektets gång. Det är viktigt att vi hela tiden har kontakt om utvecklingen.
Färdigt program som kommit fram utan kontakt under utvecklingen är värdelöst i bedömningssynpunkt och resulterar i ingen bedömning av slutprodukten.

OBS! Koden ska vara välstrukturerad och tydlig, samt det ska finnas gott om kommentarer i koden.

Ja, ni kan välja mellan klasser eller vanliga arrayer, men ni måste använda funktioner för att strukturera koden på ett bra sätt.

Programmet ska skapas i grafisk miljö.

För E

Läsa in filen till arrayer.
Redigera reaktioner
Lägga till och ta bort reaktion
Gissa reaktionstyp
Läsa reaktioner(från fil till array/er i programmet)
Spara reaktioner(på fil från array/er i programmet)
Visa reaktionerna med grafiska bilder.

För C

Förutom E.
Balansera reaktionen fylla i koefficienter , jämföra mot inlästa.
Grafisk animation i splashscreenen på en vätgasreaktion.

För A

Stökiometrisk beräkning med slumpad massa på ett(slumpat) ämne.


Lycka till!
Per och Peter