Seite 3 von 7
Verfasst: Donnerstag 14. Februar 2008, 21:17
von applegreen
ja satz des pythagoras kann ick!!
mein lehrer brauch ick nich fragen dit is ne aufgabe wo wir ihn nicht fragen sollen
dat is dat blöde!der will dit zensieren aber ick steht im mom voll schlecht im kurs deshalb such ick mir ja hier hilfe leider!
aber wie gesagt da kommt keiner drauf bei mir im kurs!
geht die formel:
x1-y1<kleiner als radius =rot
Verfasst: Donnerstag 14. Februar 2008, 22:28
von meneliel
BlackJack hat geschrieben:...
Vielleicht interessant für Leute die es *richtig* machen wollen: Die Fahne hat ein Seitenverhältnis von 3:2 und die Scheibe ist in der Mitte und hat einen Durchmesser von 3/5tel der Höhe der Fahne.

... Du machst mir Angst ...
Verfasst: Donnerstag 14. Februar 2008, 22:48
von BlackJack
Das jemand, der wissen wollte wie gross die Scheibe ist, bei Wikipedia nachschaut macht Dir Angst!? Du bist aber leicht zu erschrecken…

Verfasst: Donnerstag 14. Februar 2008, 22:54
von meneliel
... *lach* .... ahso ja.... da war ja was ... gut, hättest du es einfach so gewusst ..... das hätte mir dann angst gemacht ....
btw @ apple: hast dir mal den code angeguckt, den Blackjack in seinem link weiter oben gepostet hat?
Verfasst: Donnerstag 14. Februar 2008, 23:23
von audax
Apfel, wenn du es aus dem bisher geschriebenem nicht verstehst, dann soll es wohl nicht sein

Verfasst: Donnerstag 14. Februar 2008, 23:36
von Jan-Peer
audax hat geschrieben:Ich glaub langsam auch an einen Troll. Wer macht in der Schule schon Python? Wir jedenfall hatten alle PHP.
Ja, wir haben sehr gelitten...
Python ist an Berliner Schulen sehr beliebt. Aber sonst finde ich das Benehmen auch etwas merkwürdig - wobei ich seinerzeit im Informatik-Unterricht auch einige Fälle hatte, die auf dem Schlauch standen - um es mal vorsichtig auszudrücken.
Noch eine Bitte, applegreen: Versuch nicht, zu Berlinern. Du kannst es nicht, es ist einfach nur penetrant.
Nichts für ungut ...
Verfasst: Freitag 15. Februar 2008, 00:09
von audax
Jan-Peer hat geschrieben:Python ist an Berliner Schulen sehr beliebt.
Ich will nach Berlin.
Obwohl...wenn man keinen Schimmer von der Theorie hinter dem Programmieren hat bringt einem Python auch nicht viel...
Das schöne ist ja gerade, dass man alle möglichen Paradigmen enorm gut umsetzen kann und das auch noch bei annehmbarer Performance, guter Anbindung an...alles und schöner Option zur Optimierung einzelner Programmteile.
Apfel: Mathe ist wichtig. Sehr wichtig. Vor allem das, was du momentan hast ist unglaublich wichtig. Lern das

Verfasst: Freitag 15. Februar 2008, 08:44
von CM
@applegreen: So, jetzt wäre ich neugierig, wie denn eure Klasse so abgeschnitten hat. Hat tatsächlich niemand die Aufgabe gelöst?
Verfasst: Freitag 15. Februar 2008, 18:19
von applegreen
so also die formel hab ick jetzt schon mal raus bekommen durch den lehrer!
(Hat imme noch keiner raus bekommen)!
(wir machen auch erst weiter wenn min. 50% des Kurses das Geschaft hat)
also die Formel lautet
x²+y²=r²
Verfasst: Freitag 15. Februar 2008, 18:28
von Leonidas
applegreen hat geschrieben:x²+y²=r²
Wow, das ist ja der Satz von Pythagoras. Ähm, nicht das wir den schon vorher erwähnt hätten. Und ich glaube den hatte ich in der 10. Klasse auch schon gehabt.
Verfasst: Freitag 15. Februar 2008, 18:31
von Jan-Peer
Sag mal, applegreen, auf welche Schule gehst du eigentlich? Nur mal so aus Interesse ...
Verfasst: Freitag 15. Februar 2008, 18:38
von applegreen
KWO is ne Real
und mein durchschnitt is 2,0
Verfasst: Freitag 15. Februar 2008, 18:49
von CM
@Äppel: Nun lies doch einfach noch mal diesen Thread durch. Ganz in Ruhe. Laß' weg, was nicht mit der eigentlichen Frage zu tun hat. Male auf, was gesagt ist und meditiere drüber. Die Lösung steckt hier drin, nicht einfach, sondern mehrfach.
Viel Erfolg!
Verfasst: Freitag 15. Februar 2008, 20:21
von numerix
@Äppel: Nun lies doch einfach noch mal diesen Thread durch. Ganz in Ruhe. Laß' weg, was nicht mit der eigentlichen Frage zu tun hat. Male auf, was gesagt ist und meditiere drüber. Die Lösung steckt hier drin, nicht einfach, sondern mehrfach.
Danke CM! Das ist zweifellos einer der wertvollsten Beiträge in diesem schon viel zu langen Thread!
Aber die Fortschritte von applegreen sind schon enorm, muss man sagen:
Er hat es geschafft, nicht mehr farbig und in Fettdruck zu schreiben; manchmal ist es sogar einigermaßen lesbares Deutsch.
Er hat es geschafft, den Mittelpunkt der 90x60 px großen Flagge zu bestimmen: 4,5/30
Er hat es geschafft aus der Höhe der Flagge von 60px und der Information, dass der Kreis einen Durchmesser von 3/5 der Höhe hat, den Durchmesser exakt zu bestimmen: 4 cm
Er kennt - nach eigener Aussage - den Satz des Pythagoras und hat ihn zur Bestimmung des Abstandes von P(x1|y1) zu M(x2|y2) erfolgreich angewendet: x1-y1 < r
Und er kennt jetzt - dank seines Lehrers - "DIE FORMEL", mit der der Rest sicher ein Klacks für ihn sein wird: x²+y² = r²
Dann dürfte das Programm ja in Kürze fertig sein. Glück auf!
Verfasst: Samstag 16. Februar 2008, 10:05
von BlackJack
Ich hätte da noch etwas schön kurzes ohne Pythargoras oder so'n hässlichen (mathemat|geometr)ischen Kram:
Code: Alles auswählen
import sys;w=sys.stdout.writelines;w('P3 90 60 1');t=[1];f=[0];N=[45]*13+[40,37,
36,34,33,32,31,31,30]+[29]*3+[28]*5;w(x and ' 1'*3 or ' 1 0 0' for x in
sum((t*n+f*(45-n)*2+t*n for n in N+N[::-1]),[]))

Verfasst: Samstag 16. Februar 2008, 12:21
von numerix
Ich hätte da noch etwas schön kurzes ohne Pythargoras oder so'n hässlichen (mathemat|geometr)ischen Kram
Ja kurz ist es, das ist unbestreitbar.
Etwas unübersichtlich finde ich es, wenn man hinter den Semikolons kein Leerzeichen setzt, sonst geht es ...
Aber was soll es denn leisten?
Bei mir erzeugt es nur ein schwarzes Rechteck.
Verfasst: Samstag 16. Februar 2008, 12:54
von BlackJack
Das erzeugt ein PPM mit einem weissen Hintergrund und einer roten Scheibe. Und einen interessanten Testfall welche Software gültige PPMs lesen kann und welche nicht.
ImageMagick (display/convert), netpbm, xnview und `comix`: weiss + rote Scheibe
Konqueror und Gwenview: komplett schwarz
Gimp: schwarz + türkise Scheibe
Verfasst: Samstag 16. Februar 2008, 12:56
von meneliel
ich seh nur 0 und 1 ...
Verfasst: Samstag 16. Februar 2008, 13:02
von Trundle
BlackJack hat geschrieben:Gimp: schwarz + türkise Scheibe
Bei mir (gimp 2.4.4 aus Debian sid) ists weiß und eine rote Scheibe.
Verfasst: Samstag 16. Februar 2008, 13:38
von BlackJack
@meleniel: Das ist ein Bild im "PPM plain"-Format, das auf stdout ausgegeben wird. Wenn man es als Bild betrachten möchte, muss man die Ausgabe in eine Datei umleiten. Zum Beispiel 'japan.ppm'.
Das Format ist super simpel, so ziemlich das einfachste was man ohne eine Bibliothek in so ziemlich jeder Programmiersprache erzeugen kann. Erst kommt der Vorspann als 'Typ Breite Höhe Max-Wert'. Also in diesem Fall 'P3' für "PPM plain", Breite und Höhe sollte selbsterklärend sein, und dann der Maximalwert, der bei den Pixeldaten vor kommt. Danach folgen drei Werte pro Pixel für den Rot-, Grün-, und Blau-Anteil. Alles jeweils durch "whitespace"-Zeichen getrennt.
Kleine Korrektur+Kürzung des Quelltextes von oben, damit die Daten mit einem "whitespace" enden:
Code: Alles auswählen
import sys;w=sys.stdout.writelines;w('P3 90 60 1 ');t=[1];N=[45]*13+[40,37,36,
34,33,32,31,31,30]+[29]*3+[28]*5;w('1 %d %d '%(x,x) for x in
sum((t*n+[0]*(45-n)*2+t*n for n in N+N[::-1]),[]))
An der "Softwaretabelle" aus meinem letzten Beitrag ändert sich allerdings dadurch nichts.
@Trundle: Dann ist's in Gimp 2.4 also korrekt, ich hatte 2.2 ausprobiert.
@pütone: Ziel war nicht Übersichtlichkeit, sondern Kürze.
