Edvinvare_Miniprojekt.py

Funktionsbeskrivning

Jag har valt att göra valsimulatorn som mitt miniprojekt i python.

Genom att mata in hur många som får rösta i landet räknar valsimulatorn ut hur många procent varje parti får, mandat i riksdagen,hur många som röstade, vad flest röstade på rent ideologiskt samt vilket block som kommer styra. Även får man reda på valdeltagandet och då även hur många som inte röstade alls.

Pseudokod till projektet (systembeskrivning)

  1. Göra dictionary med alla partiers namn inrikning, block, maximala röster och minimala röster.
  2. Fråga hur många som får rösta.
  3. Slumpa resultatet och lägga in varje partis resultat i dictionaryn.
  4. Räkna om, om resultatet blir över 100%
  5. Kolla ifall partiet kom in i riksdagen eller ej.
  6. Räkna ut mandaten.
  7. Ta reda på vilket block som vann samt vilken politisk inrikning som flest röstade på.
  8. Först presentera varje partis resultat i % och i mandat.
  9. Sedan presentera övrigt, vilket block och inriktning som vann, hur många som deltog i valet och sist hur många som inte röstade.

Detaljbeskrivning

En video med detaljbeskrivning och mer ligger i filen Miniprojekt Video.mkv OBS. Du måste ladda ner videon för att titta på den!