1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

while-Schleife & do/while-Schleife (mit und ohne SEMIKOLON???)

    • Frage
  • freakjan
  • 28. Dezember 2005 um 19:21
  • Unerledigt
  • freakjan
    7
    freakjan
    Mitglied
    Punkte
    450
    Beiträge
    64
    • 28. Dezember 2005 um 19:21
    • #1

    Hallo :verycool:

    wollte gerne wissen...
    1. warum man überhaupt diesen SEMIKOLON immer benutzt :confused:
    2. warum schreibt man am Ende der do/while Schleife einen Semikolon und bei der while Schleife gar keinen am Ende??

    HTML
    while (Bedingung) { Anweisung; }


    solange die Bedingung wahr ist, Wiederhole die Anweisung

    HTML
    do { Anweisung; } while (Bedingung);


    führe die Anweisung min. einmal aus und dann erst überprüfe auf (true/false)

    :ahhh: :ahhh: :ahhh: :ahhh:

    Danke :thumb:
    ciao :zwinker:

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 28. Dezember 2005 um 21:04
    • #2
    Zitat von freakjan

    Hallo :verycool:

    wollte gerne wissen...
    1. warum man überhaupt diesen SEMIKOLON immer benutzt :confused:

    Das ist eine Anlehnung an die Sprachen c und c++, von denen java viel syntax geerbt hat.

    Dadurch, dass jedes Statement durch ein zeichen abgeschlossen werden muss, lassen sich lange ausdruecke auf beliebig viele zeilen verschachteln:

    Code
    new World()
          .getContinent("europe")
          .getCountry("austria")
          .getCity("vienna")
          .getBuilding("haas haus")
          .burn();

    lg, Benjamin Ferrari, bookworm.at

  • freakjan
    7
    freakjan
    Mitglied
    Punkte
    450
    Beiträge
    64
    • 29. Dezember 2005 um 00:24
    • #3

    danke erstmal für die Antwort :thumb:
    Also SEMIKOLON ist dafür da, um eine ANWEISUNG abzuschliessen!

    Aber das versteh ich immernoch nicht :face_with_rolling_eyes:

    Zitat von freakjan


    .....
    2. warum schreibt man am Ende der do/while Schleife einen Semikolon und bei der while Schleife gar keinen am Ende??

    HTML
    while (Bedingung) { Anweisung; }....do { Anweisung; } while (Bedingung); <-------- hier meine ich


    .....

    Danke :thumb:
    ciao :zwinker:

  • Wings-of-Glory
    28
    Wings-of-Glory
    Mitglied
    Reaktionen
    105
    Punkte
    8.305
    Beiträge
    1.573
    • 29. Dezember 2005 um 00:34
    • #4

    nach einem {}-block brauchst du kein ;

    :)

    Otto: Apes don't read philosophy. - Wanda: Yes they do, Otto, they just don't understand
    Beleidigungen sind Argumente jener, die über keine Argumente verfügen.
    «Signanz braucht keine Worte.» | «Signanz gibts nur im Traum.» 

    Das neue MTB-Projekt (PO, Wiki, Mitschriften, Ausarbeitungen, Folien, ...) ist online
    http://mtb-projekt.at

  • Wings-of-Glory
    28
    Wings-of-Glory
    Mitglied
    Reaktionen
    105
    Punkte
    8.305
    Beiträge
    1.573
    • 29. Dezember 2005 um 00:37
    • #5

    2. erklärung: damit der compiler weiß, dass die while-anweisung beendet ist .

    Otto: Apes don't read philosophy. - Wanda: Yes they do, Otto, they just don't understand
    Beleidigungen sind Argumente jener, die über keine Argumente verfügen.
    «Signanz braucht keine Worte.» | «Signanz gibts nur im Traum.» 

    Das neue MTB-Projekt (PO, Wiki, Mitschriften, Ausarbeitungen, Folien, ...) ist online
    http://mtb-projekt.at

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern