C++ Programm



  • Ich habe dein Problem zwar nicht ganz verstanden, aber um zu prüfen, ob ein Zeichen Gross ist, würde ich das eher so machen:

    char c;
    ... //c füllen
    if ( c == toUpper ( c ) )
     ...//ist gross
    


  • drakon schrieb:

    Ich habe dein Problem zwar nicht ganz verstanden, aber um zu prüfen, ob ein Zeichen Gross ist, würde ich das eher so machen:

    char c;
    ... //c füllen
    if ( c == toUpper ( c ) )
     ...//ist gross
    

    http://www.cplusplus.com/reference/std/locale/isupper.html



  • warum nicht gleich schrieb:

    drakon schrieb:

    Ich habe dein Problem zwar nicht ganz verstanden, aber um zu prüfen, ob ein Zeichen Gross ist, würde ich das eher so machen:

    char c;
    ... //c füllen
    if ( c == toUpper ( c ) )
     ...//ist gross
    

    http://www.cplusplus.com/reference/std/locale/isupper.html

    -.-. THX
    Man kann es auch kompliziert machen..
    Das kommt davon, wenn man es nie braucht. 🙂



  • Ja das mit dem Großbuchstaben hab ich bereits geschafft.

    Ich hab ja geschrieben:

    const int MAX=10;
    

    also wenn ich jetzt mehr Buchstaben in die Konsole eingebe (also mehr als 10) dann soll er mir eine Fehlermeldung anzeigen in der Konsole dass ich das "Feldende erreicht habe", und das Programm soll aber normal weiter laufen..



  • Dann machst du da eine Bedingung rein und prüfst, ob es grösser war und gibst hatl eine Fehlermeldung aus und verlässt die Schlaufe..



  • drakon schrieb:

    ... und verlässt die Schlaufe..

    http://de.wikipedia.org/wiki/Schlaufe :p 😃



  • drakon schrieb:

    Dann machst du da eine Bedingung rein und prüfst, ob es grösser war und gibst hatl eine Fehlermeldung aus und verlässt die Schlaufe..

    So wie das Programm vorher war, würde es ja eigentlich immer zu einer Fehlermeldung kommen - denn die Schleifenbedingung wird ja verletzt, sobald i >= MAX ist und dann könnte man einfach nach der Schleife weiterfahren. Ob die Absicht ist, in jedem Falle einen Fehler zu haben, ist eine andere Frage...



  • die Schlaufe schrieb:

    drakon schrieb:

    ... und verlässt die Schlaufe..

    http://de.wikipedia.org/wiki/Schlaufe :p 😃

    In meinem Duden (24. Auflage) steht:

    Schlaufe, die;-,-n (Schleife)

    Und dem vertraue ich noch ein wenig mehr, als Wikipedia, was das anbelangt. 😉



  • drakon schrieb:

    In meinem Duden (24. Auflage) steht:

    Schlaufe, die;-,-n (Schleife)

    Und dem vertraue ich noch ein wenig mehr, als Wikipedia, was das anbelangt. 😉

    du willst doch nicht in eine schublade gesteckt werden mit anderen dudenbeweisern?
    im programmieren gibts schleifen, die keine schlaufen sind.



  • volkard schrieb:

    im programmieren gibts schleifen, die keine schlaufen sind.

    Könntest du das vielleicht ein wenig mehr erläutern? Du sprichst immer in Rätseln... 😉



  • volkard schrieb:

    drakon schrieb:

    In meinem Duden (24. Auflage) steht:

    Schlaufe, die;-,-n (Schleife)

    Und dem vertraue ich noch ein wenig mehr, als Wikipedia, was das anbelangt. 😉

    du willst doch nicht in eine schublade gesteckt werden mit anderen dudenbeweisern?
    im programmieren gibts schleifen, die keine schlaufen sind.

    Also den Unterschied musst du mir jetzt erklären.

    Ich habe da die Gewohnheit, weil das aus dem Mundart kommt, dass ich spreche und mir wurde schon gesagt, dass es das Wort nicht gibt und habe darum im Duden nachgeschaut und der gibt mir Recht, dass es das gibt und das gleiche bedeutet, wie Schleife..

    Und ausserdem ziehe ich gerne ein verlässliche Quelle herbei und verlasse mich nicht gerne auf Aussagen von anderen. Das ist bei C++ ja auch so. Dort bevorzuge ich es im Standard selbst nachzuschauen, bevor ich etwas blind glaube.. Was soll daran negativ sein?



  • drakon schrieb:

    Und ausserdem ziehe ich gerne ein verlässliche Quelle herbei und verlasse mich nicht gerne auf Aussagen von anderen. Das ist bei C++ ja auch so. Dort bevorzuge ich es im Standard selbst nachzuschauen, bevor ich etwas blind glaube.. Was soll daran negativ sein?

    dir ist aber schon bewußt, daß die dudenredaktion die sprache nicht definiert? sie nimmt nur auf, was die leute so sprechen, sie stellt nur fest. und der dortige schlaufenmann hat die programmierschleifen gar nicht so bemerkt.

    das kann ich mit googlezählungen auch

    programmieren
    endlosschlaufe:endlosschleife=2%

    zeitschleife
    zeitschlaufe:zeitschleife=5%

    alle schleifen
    schlaufe:schleife=20%

    und schau http://de.wiktionary.org/wiki/Schleife
    die gaben irgendwie das gefühl, daß man je nach bedeutung des wortes nach synonymen schauen sollte. für [5] haben sie keine gefunden. schau auch die synonyme bei http://de.wiktionary.org/wiki/Schlaufe an. entsprechend hättest du im duden nach Schleife und nicht nach Schlaufe gucken müssen.



  • Sie definieren ihn nicht, nein, aber es gibt auch einen Prozess, welcher durchlaufen werden muss, bis etwas im Duden aufgenommen, wir, respektive zur Rechtschreibung gehört. Und den kann ich dann auch benutzen, um mich vor Lehrern, oder Prüfungskommisionen usw. zu rechtfertigen, wenn ich mich unfair behandlet fühlen würde. Das ist ja genau, wie bei den Gesetzen in einem Demokratischen Rechtsstaat. Die Gesetze sind nicht der Weisheit letzter Schluss, sind aber, sobald sie im verankert sind Rechtskräftig und somit gültig.

    Es ging darum, dass es so dargestellt wurde, dass Schlaufe falsch seie und das ist es defakto nicht. Es hat sogar die gleiche Bedeutung, wie Schleife. Es ist vielleicht unüblich und ungewohnt, aber falsch ist es nicht.

    Und verstanden wird es hier auch sowieso jeder haben..



  • aber du hast nur gerechtfertigt, jede schlaufe sei eine schleife.
    wo bleibt die stelle, die sagt, daß jede schleife eine schlaufe sei?
    vorher brauchen wir gar nicht zu überlegen, ob der duden mit seinem vermutlich langsamen "Prozess, welcher durchlaufen werden muss, bis etwas im Duden aufgenommen wird" und vielen weiteren beschränkungen hier überhaupt in frage kommt.
    zeig dochmal im duden, was bei schleife steht und woran ich erkennen kann, daß ich überall statt "schleife" auch "schlaufe" sagen kann. dann reiße ich meinen zylinder bevor dir.



  • aber du hast nur gerechtfertigt, jede schlaufe sei eine schleife.
    wo bleibt die stelle, die sagt, daß jede schleife eine schlaufe sei?

    Das habe ich aber so nie behauptet.. Eine Schlaufe ist eine Schleife, aber niemand sagt, dass eine Schleife eine Schlaufe sein muss.. (Das kann man ja an deine Geschichte von Herr Bebel anhängen. Herr Bebel ist ein Mensch, aber ein Mensch ist kein Herr Bebel.. Ein Quadrat ist ein Rechteck, aber ein Rechteck ist kein Quadrat.. usw. )

    volkard schrieb:

    vorher brauchen wir gar nicht zu überlegen, ob der duden mit seinem vermutlich langsamen "Prozess, welcher durchlaufen werden muss, bis etwas im Duden aufgenommen wird" und vielen weiteren beschränkungen hier überhaupt in frage kommt.
    zeig dochmal im duden, was bei schleife steht und woran ich erkennen kann, daß ich überall statt "schleife" auch "schlaufe" sagen kann. dann reiße ich meinen zylinder bevor dir.

    Das, was ich habe ist lediglich ein Rechtschreibeduden. 😉
    Und ich kaufe mir jetzt nicht extra einen Synonymwörterbuch..
    Und ich habe auch nie behauptet, dass man überall, wo man Schleife sagt auch Schlaufe sagen kann, aber ich habe bis jetzt nichts gefunden, was es mir verbieten würde.. Das einzige, was dagegenspricht ist die Masse, die Schleife sagt und das ist für mich kein Grund.. (Das wäre dann ja fast so, als wäre die Schleife ein Dogma.. )



  • http://www.dict.cc/deutsch-englisch/Schlaufe.html

    http://www.duden.de/duden-suche/werke/d8/000/141/Schlaufe.141985.html

    Eine Schleife ist eine Schlaufe, eine Schlaufe ist eine Schleife. Wenn jemand Schlaufe benutzen will, dann soll er doch. Persönlich finde ich Schleife besser, da man sich der Community anpassen sollte.



  • schlaufe schrieb:

    http://www.dict.cc/deutsch-englisch/Schlaufe.html
    http://www.duden.de/duden-suche/werke/d8/000/141/Schlaufe.141985.html

    aucg du belegst, daß eine schlaufe eine schleife ist, nicht aber daß eine schleife (veim programmieren) eine schlaufe ist.



  • volkard schrieb:

    aucg du belegst, daß eine schlaufe eine schleife ist, nicht aber daß eine schleife (veim programmieren) eine schlaufe ist.

    Kannst du dann vielleicht ein konkretes Argument bringen, warum es schlecht ist, beim Programmieren den Begriff "Schlaufe" zu verwenden?

    Ich bevorzuge auch den Ausdruck "Schleife", aber "Schlaufe" sollte wohl von jedem verstanden werden. Ihr wisst schon, dass die ganze Diskussion wegen eines Unregistrierten angefangen hat? 🙄



  • Nexus schrieb:

    volkard schrieb:

    aucg du belegst, daß eine schlaufe eine schleife ist, nicht aber daß eine schleife (veim programmieren) eine schlaufe ist.

    Kannst du dann vielleicht ein konkretes Argument bringen, warum es schlecht ist, beim Programmieren den Begriff "Schlaufe" zu verwenden?

    ich kann eine analogie bringen.
    in meinem umkringel sagt man statt "kreis" oft "kringel". trozdem gibt es kreise, die selbst der hätteste dialktreder nicht verkringeln würde. wer für die forschlaufe eintritt, sollte also bis zum landkringel und schwingkringel offen sein, oder?



  • Aus irgendeinem Grund habe ich jetzt Appetit auf Donuts!


Anmelden zum Antworten