// Hinweis: Unter Windows Java-Datei nicht auf oberster Stufe speichern (zB auf C:).
// Bei Kompilation mit JDK 1.4 muss die folgende Zeile entfernt werden:
import JavaKaraProgram;
/* Berechnung der Quersummme einer Zahl
 */
public class QuersummenFunktion extends JavaKaraProgram 
{   //Vereinbarung der Quersummenfunktion
     public int QuerSumme(int z)
     { int qs=0;  //Summenwert auf Null setzen
      while (z>0)
      { qs=qs+z%10; //Einerziffer zur Summe addieren
        z=z/10;     //Einerziffer wegdividieren
      }
      return qs;
    } // von QuerSumme
    

  public void myProgram() 
  { int zahl1;
    int zahl2;
    zahl1=tools.intInput("Geben Sie eine ganze Zahl ein.");
    zahl2=tools.intInput("Geben Sie eine zweite Zahl ein.");
    tools.showMessage("Die Quersumme von "+zahl1+" ist "+QuerSumme(zahl1)+"."+"\n"+
                      "Die Quersumme von "+zahl2+" ist "+QuerSumme(zahl2)+"."+"\n"+
                      "Die Quersumme von "+zahl1+"+"+zahl2+" ist "
                      +QuerSumme(zahl1+zahl2)+"."+"\n");
  }
}    