Ergebnis 1 bis 10 von 40

Baum-Darstellung

  1. #14
    has one Avatar von noctem
    Registriert seit
    08.06.2008
    Beiträge
    392

    Standard

    Oder einfach eine Integer einlesen und so vorgehen:

    while( eingabe > 0 )
    {
    quersumme += eingabe % 10;
    eingabe /= 10;
    }

    Damit sparst du dir die Strings und bist nicht auf eine bestimme Länge der Zahl angewiesen. (Abgesehen vom Wertebereich deines Datentyps natürlich.)

    ~noctem

    Edit://Ups, da war ich doch glatt zu spät.

    Edit2://
    Run-Time Check Failure #3 - The variable 'b' is being used without being initialized.
    Vielleicht solltest du zusätzlich zu C++ noch Englisch lernen.
    Die Meldung kommt, da er die Variable b nicht initialisiert (ihr einen "Anfangswert" zuweist). Somit addiert er die Quersumme auf einen Wert, der zufällig noch an der Adresse von b steht. Die Variable sollte also mit einer 0 initialisiert werden, um die Addition nicht zu verfälschen.
    Geändert von noctem (30.06.2010 um 15:02 Uhr)
    noctem{aet}jabber.ccc.de

Ähnliche Themen

  1. [VB.NET] Sofort ausrechnen
    Von fLuX!? im Forum .NET Sprachen - Techniken
    Antworten: 2
    Letzter Beitrag: 11.12.2008, 15:22

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •