Versuche statt
logo = PhotoImage(file="F:\Users\Louis\Desktop\Python.gif")
logo = PhotoImage(file="F:/Users/Louis/Desktop/Python.gif").

Unter Unix werden Pfade mit dem / angegeben.

Ob das F: funktioniert, wage ich zu bezweifeln. Versuchen kannst Du es ja.

...zur Antwort

Wieso der Fehler mit einem Haltepunkt verschwindet, weiß ich nicht. Die Zeile
Random Rnd = new Random();
verschiebst Du besser den Konstruktor. Die Variable Rnd muß außerdem eine Membervariable der Klasse sein.

Der Grund, warum das so nicht funktioniert, hängt damit zusammen, daß jedesmal ein neuer Zufallszahlengenerator erzeugt wird, der immer den selben Startwert liefert.

...zur Antwort

Bei Deinem Beispiel setzen sich die Trapeze aus einem Quadrat (A=n²) und einem Dreieck zusammen. A = Summe_aller _Zahlen von 1 bis n-1.

Die Summe_aller _Zahlen von 1 bis n = n * (n+1) / 2.

Die Summe_aller _Zahlen von 1 bis n-1 = n * (n-1) / 2.

Mit dem Quadrat ergibt das

n² + n * (n-1) / 2

= (3n²-n) / 2

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.