Ergebnis 1 bis 9 von 9
  1. #1
    wiigamer92 wiigamer92 ist offline
    Avatar von wiigamer92

    For-to-do Schleife

    Hey,wir arbeiten gerade in der Schule mit dem Programm Delphi.Bislang haben wir so die Basics durchgenommen...darunter auch die "For-to-do-Schleife".
    Da hab ich 2 Aufgaben bekommen die ich bis Donnerstag vorführen sollte....leider weis ich schon bei der 1. Aufgabe nicht weiter,diese Lautet: Man soll ein Programm erstellen das 10 mal würfelt,und dann die gesammtaugenzahl ausrechnet.
    An sich versteh ich was ich machen soll,ich wüsste auch wie man die Aufgabe ohne For-to-do-Schleife löst....nur ist das halt Teil der Aufgabe.
    Ich hoffe jemand kann mir helfen...ich weis leider nicht wie ich diese Befehle in eine For-to-do schleife einbinde...

  2. Anzeige

    For-to-do Schleife

    Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
  3. #2
    hayate.sama hayate.sama ist offline
    Avatar von hayate.sama

    AW: For-to-do Schleife

    ich kenn mich zwar in delphi nicht aus, aber ich denke mal, dass in delphi die schleife genau so funktioniert wie in c / c++ und java:

    for(startwert ; Bedingung ; Anweisung){

    }

    bzw:
    for (int i=0 ; i < 100; i++){
    }

    bei der 1. aufgabe würde ich zuvor eine variable definieren.
    dann die schleife
    for(int i = 0; i < 10;i++){

    //hier eine zufallszahl zwischen 1-6 erstellen
    //und zu der oben def. variable dazu addieren

    }

    wichtiog ist, die variable "summe der augen" außerhalb der schleife zu definieren und in der schleife mit
    variable = variable + zufallszahl;
    zugreifen

  4. #3
    wiigamer92 wiigamer92 ist offline
    Avatar von wiigamer92

    AW: For-to-do Schleife

    sowas hab ich mir schon gedacht...aber da liegt mein problem:wir ham mal ne übung gemacht bei der wir nacheinander die zahlen 1-10 miteinander addieren sollen....da haben wir das so gemacht das wir
    "
    var I,summe:integer
    begin...
    (hier wären noch unwichtige befehle)
    summe:=0
    for i=1 to 10 do summe:= summe+I..." hatten

    Also schlussfolgere ich:Ich leg mir auch ne variable fest I,eine für die summe,und eine für die zufallszahl(?) und dann schreibe ich:

    var I, Summe,A :Integer
    ...
    ...
    ...
    A:=random (6)+1 {A für die Zufallszahl}
    summe:=0 {Meine Summe,zu beginn 0,versteh ich leider net so genau}
    For 1 to 10 do summe:=summe+A {hier eben der Befehl}

  5. #4
    moe_re

    AW: For-to-do Schleife

    Der Ansatz ist richtig, aber du musst das mit der Reihenfolge und der Variable "summe" nochmal überdenken

    Überleg doch mal... du möchtest 10 x den selben Befehl ausführen (eine Zahl zwischen 1-6 per Zufall generieren) und diese dann zu einer Variable addieren

    Probier doch einfach mal ein bisschen rum... du wirst es schon heraus finden

  6. #5
    wiigamer92 wiigamer92 ist offline
    Avatar von wiigamer92

    AW: For-to-do Schleife

    Das problem is ja dass ich einmal die woche an das programm rankomme....vllt hat mir jemand ein ähnliches programm das frei zum download verfügbar ist....

    also ich habs jez grad an.....die To Do schleife an sich funktioniert nur leider schaffe ich es nicht diese Zufallszahl mit der summe zu koppeln.....er summiert zwar die zufallszahl...jedoch nur EINE...und ich will sie ja 10* neu generieren....aber ich versuchs weiter danke für die Hilfe

  7. #6
    moe_re

    AW: For-to-do Schleife

    Wenn du überhaupt nicht weiter kommst, gib Bescheid und ich versuche es dir zu erklären, ohne eine Lösung vor zu geben

    Schön wäre es dabei, wenn du deinen bisherigen Lösungsweg angibst, damit man weiß, wie weit man etwas erklären muss.

  8. #7
    martin-josef martin-josef ist offline
    Avatar von martin-josef

    AW: For-to-do Schleife

    Zitat wiigamer92 Beitrag anzeigen
    Das problem is ja dass ich einmal die woche an das programm rankomme....vllt hat mir jemand ein ähnliches programm das frei zum download verfügbar ist....

    also ich habs jez grad an.....die To Do schleife an sich funktioniert nur leider schaffe ich es nicht diese Zufallszahl mit der summe zu koppeln.....er summiert zwar die zufallszahl...jedoch nur EINE...und ich will sie ja 10* neu generieren....aber ich versuchs weiter danke für die Hilfe
    Hallo
    such mal nach delphi 6 oder turbo delphi beides kostenlos und für die grund- und windowsfunktionen reicht es.
    gruss
    martin-josef

  9. #8
    wiigamer92 wiigamer92 ist offline
    Avatar von wiigamer92

    AW: For-to-do Schleife

    ich habs rausbekommen als im im computerraum war....danke für den Tipp...weil ich mir das anhand von ABs net so gut vorstellen kann was das bedeutet und auch net rumprobieren kann....
    ich hab jetz mal gesucht...ich finde aber keinen Download mehr...meist heist es "not available" und so...oder es kostet....vllt wisst ihr nen guten link oder so?


    mein letzter edit jetzt: so hab mal weiter geforscht und bin zufällig auf nen forum gestoßen in dem jmd genauso wie ich nach nem programm gesucht hat und hab jetzt lazarus gefunden...is im prinzip exakt dasselbe und habs für freeware bekommen.....

  10. #9
    martin-josef martin-josef ist offline
    Avatar von martin-josef

    AW: For-to-do Schleife

    Zitat wiigamer92 Beitrag anzeigen
    ich habs rausbekommen als im im computerraum war....danke für den Tipp...weil ich mir das anhand von ABs net so gut vorstellen kann was das bedeutet und auch net rumprobieren kann....
    ich hab jetz mal gesucht...ich finde aber keinen Download mehr...meist heist es "not available" und so...oder es kostet....vllt wisst ihr nen guten link oder so?


    mein letzter edit jetzt: so hab mal weiter geforscht und bin zufällig auf nen forum gestoßen in dem jmd genauso wie ich nach nem programm gesucht hat und hab jetzt lazarus gefunden...is im prinzip exakt dasselbe und habs für freeware bekommen.....
    Hallo
    schau mal hier

    Amazon.de: delphi für kids

    bei dem Lehrbuch "Delphi für Kids" ist die Version 6 als CD mit dabei. Es gibt dort schon gebrauchte Bücher für "fast" umsonst.
    gruss
    martin-josef

Ähnliche Themen


  1. PHP - While-Schleife unterbrechen: Ahoi, ich habe folgendes Problem: Ich bin leider wieder einmal gezwungen mit PHP zu programmieren. Dabei lese ich einige Daten aus einer...

  2. C++ Schleife in OpenOffie.org Calc "einfügen": Hallo, ich möchte eine C++ "for"-Schleife in OpenOffice.org Calc übertragen... Allerdings weiß ich nicht genau wie :o ... Hier mal der...