Announcement

Collapse
No announcement yet.

Kurze Frage zu C

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Kurze Frage zu C

    Kann mir bitte einer kurz sagen was ich falsch mache?

    Mfg
    Attached Files

  • #2
    Das ist C/C++ und nicht C#! -> verschoben

    y ist ein float printf sollte dann

    printf("float: %f", floatValue);

    sein

    Die Klammerung bei der Zuweisung von -5 kann entfallen.

    Die main-Methode muss

    int main( int argc, const char* argv[] )

    lauten und return 0 zurückgeben
    Zuletzt editiert von Christian Marquardt; 29.10.2014, 19:42.
    Christian

    Comment


    • #3
      sorry und danke vielmals
      #

      wozu ist das "int main( int argc, const char* argv[] )"essentiell ?
      Hat auch nur mit %f ganz gut geklappt .. hmm
      Zuletzt editiert von scarh; 29.10.2014, 20:10.

      Comment


      • #4
        Wenn ein Programm mir Parametern aufgerufen wird, stehen die da drin

        meinProgramm.exe Parameter1 Parameter2 ....

        Der Rückgabewert kann vom Aufrufenden ausgewertet werden

        Auch wenn du das nicht nutzt, sollte man die Methode korrekt implementieren


        Hat auch nur mit %f ganz gut geklappt .. hmm
        Joo, warum nicht. Ob davor nun "float:" oder "bullatrulla" steht; es wird nur ausgegeben. %f ist wichtig

        Wenn du nur einen Beitrag änderst, bekommt das keiner mit. Die Chance auf Antwort ist dann gering...
        Christian

        Comment


        • #5
          kannst du mir eben auch hierbei helfen?
          ich weiß, dass ist ziemlich schlecht gemacht, aber ich wollte mal versuchen.

          Try3.jpg

          beabsichtigt ist, dass m alle ganzzahligen Teiler von x sein soll, leider scheitere ich bereits bei der Zuweisung von m

          Comment


          • #6
            Code:
                 
                int teiler;
                for(int a=1;a<=x;a++)
                {
                teiler=x%a;
                if(teiler==0)
                    {
                    printf("Das ist ein Teiler %d",a);
                    }
                }
            Da ich kein C/C++ Compiler mehr habe, habe ich das nicht ausprobiert
            Zuletzt editiert von Christian Marquardt; 30.10.2014, 18:12.
            Christian

            Comment

            Working...
            X