Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Wollte mal rumfragen wie ihr das mit der Quersummenberechnung gemacht habt. Mit Strings rumgeparst ?

Ich habe nur mit Integern gerechnet Modulo 10 und dann durch 10 geteilt.

PS. Ich weiß das es dafür eine Hilfsmethode gab, allerdings mußte man die auch schreiben.

so ungefähr hatte ich die Methode:

public int getQuersumme(int i){

int sum=i%10;

while(i>9){

i/=10;

sum+=i%10;

}

return sum;

}

Geschrieben

Da mir die Zeit fehlte, habe ich extremen Pseudocode dargestellt.

Ich habe die Zahl auf String gecastet.

Dann ein STRLEN() auf den String durchgeführt, um die Anzahl der Zeichen festzustellen.

Dann bin ich in einer For Schleife durchgelaufen, und habe mir jede einzelne Ziffer dann addiert.

Später wieder in INT gecastet und returned.

  • 3 Wochen später...
Geschrieben (bearbeitet)

public int getQuerSumme(int value)

{

int result = 0;

char[] cValue = a.toCharArray();

for(char c : cValue)

{

result+=Integer.parseInt(String.valueOf©);

}

return result;

}

Gibt halt viele Lösungen.. meine ist wohl nicht die idealste.. aber hatte keine Zeit viel drüber nachzudenken

Bearbeitet von Sypraxo
Geschrieben

ganz einfach... gestrichen :D

mal im Enrst.. ich habs per Struktogramm versucht.. (Psedocode find ich einfach nur dämlich).. aber da ich mir total unsicher war, weil ich bei sowas gern etwas vergesse, hatte sich der HS dann für mich erledigt...

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...