Einzelnen Beitrag anzeigen

Benutzerbild von Rastaman
Rastaman

Registriert seit: 6. Jan 2005
Ort: Lübbecke
575 Beiträge
 
Turbo C++
 
#23

Re: Die Programmiersprache LOGO

  Alt 11. Feb 2005, 14:07
Da muss ich auch mal meinen senf zu geben.
Also ich mache grad in der 10 LOGO und finde es zum
Das Ganze ist komplett auf Deutsch, also die Sprache.
Angeblich wollen wir damit noch spiele oder so machen aber wie das wirklich gehen soll
Ich hab hier mal n "Code" aus der letzten Klassenarbeit den wir interpretieren mussten.

Code:
PR Aufgabe2 :a :b :c
  bild
  vw :b
  unterprog :c
  re 90
  vw :a
  li 90
  unterprog :c
  rw :b
  unterprog :c
  li 90
  vw :a
  re 90
  unterprog :c
  re 45
  wh 2 [ vw :b re 90 vw :a re 90 ]
  sh
  li 135
  vw :c/2
  li 45
  vw 20
  li 90
  (schreibe "a = " :a ", b = " :b ", c = " :c)
  rw 150
  re 90
  vw 20
  li 90
  (schreibe "V = " :a*:b*:c ", O = " 2*:a*:b+2*:b*:c+2*:a*:C)
  vi
ENDE

PR unterprog :x
  re 45
  vw :x/2
  sh
  rw :x/2
  li 45
  sa
ENDE
So das sollten wir interpretieren.
Das ganze zeichnet auf die "Grafikseite" in Logo einen Quader mit den Maßen die man beim "Program"-Start eingibt (:a :b :c)
Die ganze kacke die im "Program"-Kopf steht sind Variablen die am Anfang abgefragt werden.
Dann schreibt es etwas unter den Quader das Volumen und den Oberflächeninhalt.
Das is Alles.
Exes gibts es sowieso nicht.
Hier mal n paar LOGO Erklärungen

Code:

vw 100        //Zeichnet eine 100 Pixel lange Linie
rw 100        //Das Gleiche nur rückwärts
re 90         //Dreht das Maldingsbums um 90 ° nach rechts
li 90         //Dreht das Maldingsbums um 90 ° nach links
Setze "i" 0   //Setzt die Variable i auf 0 (Deklarationen bedarft es nicht)
(dz "BLABLA") //Schreibt den Text in ein kleines Extratextfenster
Oe "Hallo"   //Ergibt "allo"
Ol "Hallo"   //Ergibt "Hall"
Usw.
Kurz gesagt: Das Program ist der Größte Mist aller Zeiten.
Hier kannst du ja mal gucken was auf dich zu kommt http://www.win-logo.de/

So das wars erst mal
  Mit Zitat antworten Zitat