Projekt
Mein Projekt ist eine Idee, deren Ursprung mir nicht mehr ganz klar ist; ich weiß nicht, wie ich darauf kam.Jedenfalls möchte ich in meinem Projekt einen "Beziehungstester" implementieren, der zwei unterschiedliche Person auf Ähnlichkeiten in Interessen vergleichen soll. Dabei überprüft es zunächst, ob beide Personen gleichen Geschlechts und homosexuell bzw. unterschiedlichen Geschlechts und heterosexuell ist und gibt ggf. eine Fehlermeldung aus.
Die Personen sind in "mini-Datenbanken" organisiert:

Dabei stehen zuerst Frau und Mann, sowie hetero und homo, da diese Eigenschaften am grundlegendsten sind; wenn diese Widersprüche aufweisen, so macht das Abgleichen von Interessen keinen Sinn. Die Abgleichung verläuft wie folgt:

Die Funktion selbst, die eingegeben wird, heißt "liebe?".
Ergo hieße ein Abgleich von Turan und Dennis:
(liebe? Turan Dennis)
Dabei würde auf Grund der Gleichgeschlechtlichkeit die Funktion "homo?" aufgerufen werden. Im anderen Falle wäre es "hetero?".
Da die beiden gleichgeschlechtlich sind, müssen sie homo sein. Andernfalls gibt es eine Ausgabe von "Nein Stopp!!"
Da Turan leider das Attribut "hetero" mitbringt, endet das Programm an dieser Stelle.

Für jedes nun gleiche Attribut (gleiches Hobby o.ä.) würde zu einem Zähler, der bei 0 beginnt, 1/3 addiert werden.
Maximal kommt 1 heraus, da es zur Zeit lediglich 3 Eigenschaften gibt.