Ankündigung

Einklappen
Keine Ankündigung bisher.

hilfe bei pseudocode

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    hilfe bei pseudocode

    Die Aufgabe ist :
    Schreiben Sie ein Programm in Pseudocode, das auf Basis einer Frage an der Benutzer
    (gerade oder ungerade) entweder die geraden oder ungeraden Zahlen von 0 bis 100
    ausgibt.


    #2
    abfrage gerade/ungerade => rest = 0/1
    schleife von i=0 bis 100
    wenn (i mod 2 = rest) dann ausgabe von i

    Kommentar


      #3
      Raffe nichtmal die Aufgabenstellung... //ssb
      Bitte die korrekte und vollständige Aufgabenstellung für gute Hilfe posten.
      @#2: Was willst du damit prüfen? Pseudocode soll keine exakten Programmiersprachenkenntnisse voraussetzen, aber jedoch eindeutig sein. Bzw. bei einer Umsetzung in eine echte Programmiersprache eindeutig werden.

      E: Ich hoffe ich habs richtig verstanden was der TE will
      i soll 0 sein
      Will Benutzer gerade Zahlen
      Dann wiederhole bis i >= 100
      (i +2
      gebe i aus )
      Will Benutzer ungerade Zahlen
      i soll 1 sein
      Dann wiederhole bis i >=100
      (i +2
      gebe i aus)

      Kommentar


        #4
        Zitat von hearts fear
        abfrage gerade/ungerade => rest = 0/1
        schleife von i=0 bis 100
        wenn (i mod 2 = rest) dann ausgabe von i
        /thread

        Kommentar


          #5
          Zitat von hearts fear
          abfrage gerade/ungerade => rest = 0/1
          schleife von i=0 bis 100
          wenn (i mod 2 = rest) dann ausgabe von i
          Das ist kein Pseudocode.

          Kommentar


            #6
            Zitat von stFUH
            Zitat von hearts fear
            abfrage gerade/ungerade => rest = 0/1
            schleife von i=0 bis 100
            wenn (i mod 2 = rest) dann ausgabe von i
            Das ist kein Pseudocode.
            ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine

            Kommentar


              #7
              Zitat von juRiii
              ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
              mod ist aber programmspezifisch und somit nicht pseudo.

              Wenn jemand also "mod" nicht kennt, kann er mit dem Code wenig anfangen.

              Kommentar


                #8
                Zitat von juRiii
                ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                [/quote]
                Wenn i geteilt 2 kein Rest, dann Ausgabe von i.

                Genauso undeutlich ist der Ausdruck: abfrage gerade/ungerade => rest = 0/1
                "Wenn Benutzereingabe gerade, dann ..., sonst ..." empfinde ich als nachvollziehbarer.

                Kommentar


                  #9
                  Zitat von stFUH
                  Zitat von juRiii
                  ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                  Wenn i geteilt 2 kein Rest, dann Ausgabe von i.

                  Genauso undeutlich ist der Ausdruck: abfrage gerade/ungerade => rest = 0/1
                  "Wenn Benutzereingabe gerade, dann ..., sonst ..." empfinde ich als nachvollziehbarer.
                  [/quote]

                  trotzdem verstehst du das, was er geschrieben hat. ich sag ja nicht, dass es leicht verständlicher pseudocode ist. ich sag nur, dass es nicht falsch ist.

                  Zitat von DerKiLLa
                  Zitat von juRiii
                  ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                  mod ist aber programmspezifisch und somit nicht pseudo.

                  Wenn jemand also "mod" nicht kennt, kann er mit dem Code wenig anfangen.
                  wenn ich mich recht erinnere, dann habe ich bereits in der 4. klasse modulo kennengelernt. das sollte man schon kennen, auch wenn die meisten solche sachen wieder vergessen.

                  Kommentar


                    #10
                    Spoiler: 

                    Zitat von juRiii
                    Zitat von stFUH
                    Zitat von juRiii
                    ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                    Wenn i geteilt 2 kein Rest, dann Ausgabe von i.

                    Genauso undeutlich ist der Ausdruck: abfrage gerade/ungerade => rest = 0/1
                    "Wenn Benutzereingabe gerade, dann ..., sonst ..." empfinde ich als nachvollziehbarer.
                    trotzdem verstehst du das, was er geschrieben hat. ich sag ja nicht, dass es leicht verständlicher pseudocode ist. ich sag nur, dass es nicht falsch ist.

                    Zitat von DerKiLLa
                    Zitat von juRiii
                    ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                    mod ist aber programmspezifisch und somit nicht pseudo.

                    Wenn jemand also "mod" nicht kennt, kann er mit dem Code wenig anfangen.
                    wenn ich mich recht erinnere, dann habe ich bereits in der 4. klasse modulo kennengelernt. das sollte man schon kennen, auch wenn die meisten solche sachen wieder vergessen.
                    [/quote]


                    Als ob du in der Grundschule sowas gelernt hast o.O
                    Wir haben da Mandalas gemalt...

                    Kommentar


                      #11
                      Zitat von DerKiLLa
                      Zitat von juRiii
                      ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                      mod ist aber programmspezifisch und somit nicht pseudo.

                      Wenn jemand also "mod" nicht kennt, kann er mit dem Code wenig anfangen.
                      Modulo ist stinknormale Algebra. Wer das nicht kennt wird allgemein große Probleme mit dem Verständnis von Programmcode haben.

                      Kommentar


                        #12
                        Zitat von mesa
                        Spoiler: 

                        Zitat von juRiii
                        Zitat von stFUH
                        Zitat von juRiii
                        ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                        Wenn i geteilt 2 kein Rest, dann Ausgabe von i.

                        Genauso undeutlich ist der Ausdruck: abfrage gerade/ungerade => rest = 0/1
                        "Wenn Benutzereingabe gerade, dann ..., sonst ..." empfinde ich als nachvollziehbarer.
                        trotzdem verstehst du das, was er geschrieben hat. ich sag ja nicht, dass es leicht verständlicher pseudocode ist. ich sag nur, dass es nicht falsch ist.

                        Zitat von DerKiLLa
                        Zitat von juRiii
                        ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                        mod ist aber programmspezifisch und somit nicht pseudo.

                        Wenn jemand also "mod" nicht kennt, kann er mit dem Code wenig anfangen.
                        wenn ich mich recht erinnere, dann habe ich bereits in der 4. klasse modulo kennengelernt. das sollte man schon kennen, auch wenn die meisten solche sachen wieder vergessen.
                        Spoiler: 



                        Als ob du in der Grundschule sowas gelernt hast o.O
                        Wir haben da Mandalas gemalt...
                        [/quote]

                        mandalas habe ich auch gerne gemalt. hat spaß gemacht.

                        ich verstehe nur nicht, warum alle modulo mit raketenwissenschaft vergleichen?

                        Kommentar


                          #13
                          Zitat von juRiii
                          Zitat von stFUH
                          Zitat von juRiii
                          ahja? zeig mir bitte die spezifikation, wie pseudocode aussehen muss. ahja.. es gibt keine
                          Wenn i geteilt 2 kein Rest, dann Ausgabe von i.

                          Genauso undeutlich ist der Ausdruck: abfrage gerade/ungerade => rest = 0/1
                          "Wenn Benutzereingabe gerade, dann ..., sonst ..." empfinde ich als nachvollziehbarer.
                          trotzdem verstehst du das, was er geschrieben hat. ich sag ja nicht, dass es leicht verständlicher pseudocode ist. ich sag nur, dass es nicht falsch ist.
                          Jo, weil ich die Beschreibung vom TE gelesen habe und selbst schon länger die Aussagen von Personen hinsichtlich ihren Programmverstellungen interpretieren darf.

                          Kommentar


                            #14
                            Hallo zusammen,

                            kann mir jemand sagen wie nun der richtige Pseudocode zu der gestellten Frage lautet?

                            Herzlichen Dank, Nele

                            Kommentar


                              #15
                              Zitat von Klausi12
                              Hallo zusammen,

                              kann mir jemand sagen wie nun der richtige Pseudocode zu der gestellten Frage lautet?

                              Herzlichen Dank, Nele
                              Da Pseudocode nicht standardisiert ist gibt es nicht "den richtigen" Pseudocode zu einer Frage.
                              Der Code von #2 ist sehr unsauber (da dort "=" sowohl als Zuweisungsoperator als auch als Vergleichsoperator verwendet wird) und nicht so eindeutig wie Pseudocode eigentlich sein sollte, der von #3 ist unvollständig.

                              Kommentar

                              Lädt...
                              X