from retter import Retter from student import Student from oblig import Oblig from emne import Emne # Hovedprogram er ikke gitt i oppgaven og skulle ikke skrives. # Eksempel, ikke testprogram. def hovedprogram(): emner = {} emnekode = input("Oppgi emnekode (avslutt med 'Q')? ").strip().upper() while emnekode[0] != "Q": # evt sjekk på om format er korrekt if emnekode not in emner: r1 = Retter("pr") r2 = Retter("kr") rettere = [r1, r2] studenter = {"mtt":Student("mtt", "mette"), "spn":Student("spn", "espen"), "frdrk":Student("frdrk", "fredrik")} emner[emnekode] = Emne(emnekode, studenter, rettere) emner[emnekode].administrer() emnekode = input("Oppgi emnekode (avslutt med 'Q')? ").strip().upper() print("Emneadministrasjon avsluttes") hovedprogram()