Rechenaufgabe in C lösen

Dieses Thema Rechenaufgabe in C lösen im Forum "Windows XP Forum" wurde erstellt von dark_Jeedee, 18. Juni 2006.

Thema: Rechenaufgabe in C lösen Hi also die Aufgabe ist : alle natürlichen, ungeraden Zahlen von 1 bis 489511 zusammen zu addiert und ausgeben zu...

  1. Hi also die Aufgabe ist :

    alle natürlichen, ungeraden Zahlen von 1 bis 489511 zusammen zu addiert und ausgeben zu lassen.

    Im moment zeigt mein script alle zahlen an und makiert alle ungeraden.
    Aber wie bekomme ich das hin, dass die nicht makierten zahlen zusammengezählt werden ?


    Mein bisheriges Script:

    main()
    {
    int zahl;
    for (zahl=0;zahl<=489511;zahl=zahl+1)
    {
    printf (\n%i,zahl);
    if ((zahl%2))
    continue;
    printf ( = gerade Zahlen);
    }
          system(PAUSE);

    }


    Danke
     
  2. Wieso fängst du nicht in der Schleife mit 1 an und erhöhst die jeweils pro Durchlauf um 2 dann hast doch alle ungeraden Zahlen vorneweg, ohne Markierung und ohne Modulo-Operator?
    for (zahl=1;zahl<=489511;zahl=zahl+2)
    summe = summe+zahl //summe musst natürlich vorher noch definieren
     
  3. danke ich bin einfach nicht drauf gekommen  ;D
     
Die Seite wird geladen...

Rechenaufgabe in C lösen - Ähnliche Themen

Forum Datum
? Reservierung des kostenlosen Upgrade auf Windows 10 Windows 10 Forum 3. Juni 2015
@Carokaep verstopft Forum mit Sinnlosen Link-Tipp's Windows XP Forum 15. Okt. 2013
Netzwerk Win7 zu XP - altes Problem mit Hunderten Lösungen, die nichts lösen Windows XP Forum 14. Jan. 2012
Desktop & Superbar - (Startmenü von der Superbar lösen etc.) Windows 7 Forum 5. Feb. 2009
Kernel Updates führen zu einer endlosen Bootschleife Windows XP Forum 25. Apr. 2013