FiSi86 Geschrieben 2. Mai 2004 Teilen Geschrieben 2. Mai 2004 Hallo, ich bin in einem Projekt einbezogen worden und habe die Aufgabe einen Code in Visual C++ zu schreiben, der ganze Zahlen aus einer oder mehreren *.txt/*.doc-Dateien addieren kann und die Summe am Ende als Bildschirmausgabe wiedergeben soll. Wenn mir da jemand auf die Sprünge helfen könnte, wäre das echt super. Danke schon mal im voraus! Martin Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 2. Mai 2004 Teilen Geschrieben 2. Mai 2004 Hallo, in welchem Format liegen denn die Zahlen in den Dateien vor (binär oder ASCII-Format)? Poste doch mal einen Auszug auf einer Datei. Bezieht sich "*.doc" auf das Word-Format? Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
FiSi86 Geschrieben 2. Mai 2004 Autor Teilen Geschrieben 2. Mai 2004 Hallo, die Zahlen liegen folgendermaßen vor: 150,54 EUR 480,47 EUR 48,67 EUR etc. Ja, das *.doc bezieht sich auf ein Word Dokument, kann die Dateien aber auch als *.txt erstellen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Guybrush Threepwood Geschrieben 3. Mai 2004 Teilen Geschrieben 3. Mai 2004 So als denkanstoß: Du ließt jede Zeile der Reihe nach ein, schneidest bei jeder Zeile das Euro ab, wandelst den String in eine Zahl um und addierst ihn auf deine Summe. Zu den einzelnen Schritten gibt es hier bereits einige Threads drüber, wenn du dazu aber Fragen hast dann frag Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Steviegonzales Geschrieben 4. Mai 2004 Teilen Geschrieben 4. Mai 2004 int main() { ifstream fums("umsatz.txt"); float umsatz=0; string line; int pos; while(!fums.eof()) { getline(fums,line); pos=line.find(','); if(pos+1) line.replace(pos,1,"."); umsatz+=atof(line.substr(0,line.length()-3).c_str()); } cout << umsatz; fums.close(); getch(); } [/PHP] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.