Hilfe in c++
-
Hallo Leute,
ich suche jemanden der mir in c++ helfen kann. Haben da eine Aufgabe von unserem IT Lehrer bekommen, welche ich leider nicht lösen kann. Da ich nicht IT studiere und dies als Pflichtmodul belegen muss, bräuchte ich bitte Hilfe für meine Aufgabe.Aufgabenstellung:
Es liege eine Textdatei (Strom.txt) vor, bei der ab der zweiten Zeile je Zeile tabulatorgetrennt ein Datum und der zugehörige Zählerstand (Elektroenergieverbrauch) verzeichnet sind, z. B.:
30.09. 2009 43673.8Schreiben Sie eine C-Funktion mit Dateipfad-Argument, die aus der so vorgegebenen Datei die einzelnen Wertepaare liest und ab dem zweiten Wertepaar am Bildschirm jeweils eine Zeile mit
folgenden Angaben ausgibt: Rückgabewert der
Funktion sei der Gesamtverbrauch
- Datum zwischen erster
- Zeitraum seit letzter Ablesung und letzter Ablesung
(Anzahl Tage)
- Verbrauch seit letzter Ablesung in kWh
- durchschnittlicher Verbrauch je Tag (kWh/d)
- Beispiel: 31.10.2009 31 540.0 17.41935Hier noch mal der Inhalt der Txt Datei:
Datum Ablesung kWh
30.09.2009 43673.8
31.10.2009 44213.8
30.11.2009 45020.9
31.12.2009 46154.1
31.01.2010 47287.1
28.02.2010 48232.4
31.03.2010 49049.6
01.05.2010 49538.7
31.05.2010 49975.1
30.06.2010 50091.2
01.08.2010 50114.4
01.09.2010 50201.9
01.10.2010 50484.7
06.11.2010 51268.0
01.12.2010 52126.9
31.12.2010 53593.2
03.02.2011 54748.8
02.03.2011 55547.1
31.03.2011 56127.1
02.05.2011 56392.8
01.06.2011 56508.8
01.07.2011 56527.4
08.08.2011 56548.6
01.09.2011 56597.9
30.09.2011 56673.1
31.10.2011 57093.1
01.12.2011 57730.3
31.12.2011 58747.1
31.01.2012 59811.9
29.02.2012 60888.2
31.03.2012 61396.8
01.05.2012 61805.1
31.05.2012 61955.1
01.07.2012 62021.8
12.08.2012 62083.7
01.11.2012 62733.8
01.12.2012 63543.1
31.12.2012 64593.1
31.01.2013 65665.7
01.03.2013 66840.0
01.04.2013 67779.0
01.05.2013 68269.8
31.05.2013 68581.5
25.07.2013 68713.2
01.09.2013 68753.2
01.10.2013 69031.1
03.11.2013 69499.6
01.12.2013 70421.1
-
Busfahrer schrieb:
ich suche jemanden der mir in c++ helfen kann.
Schreiben Sie eine C-Funktion
Immer wieder faszinierend, wie Leute nicht einmal wissen, was für einen Kurs sie belegt haben. Oder wenn der Lehrer selber nicht weiß, was für einen Kurs er gibt. Je nachdem, welches von beidem zutreffend ist.
Zu wichtigeren Gegenfragen: Wie viel?
Ich biete mal 100€ für die Arbeit + 50€ um dir alle Details aus der Nase zu ziehen (die Aufgabenstellung enthält unvollständige Sätze, die Sprache ist unklar).
-
SeppJ schrieb:
ich suche jemanden der mir in c++ helfen kann.
Schreiben Sie eine C-Funktion
Immer wieder faszinierend, wie Leute nicht einmal wissen, was für einen Kurs sie belegt haben.
Ich verstehe die Aufgabe so, dass er nur die C-kompatiblen Sprachelemente und Bibliotheksfunktionen von C++ benutzen darf.
-
Hi SeppJ
Als c++ Moderator hätte ich schon eine ordentliche Antwort erwartet und kein Dumm gemache eines Mitgliedes.
Es gibt keine dummen Fragen nur dumme Antworten.Der Busfahrer hat bestimmt die Aufgabe auch nur von seinem Prof. bekommen und versucht diese zu lösen.
Man könnt Ihm wenigstens ein paar Tipps geben um diese Aufgabe zu lösen.MfG
Ps: Da das hier ein c++ Forum ist denke ich er meint auch die Sprache c++, wäre zumindest logisch.
-
cappy_22 schrieb:
Es gibt keine dummen Fragen nur dumme Antworten.
Das ist eine dumme Aussage.
-
cappy_22 schrieb:
Man könnt Ihm wenigstens ein paar Tipps geben um diese Aufgabe zu lösen.
.mach doch einfach
-
cappy_22 schrieb:
Hi SeppJ
Als c++ Moderator hätte ich schon eine ordentliche Antwort erwartet und kein Dumm gemache eines Mitgliedes.
Es gibt keine dummen Fragen nur dumme Antworten.Der Busfahrer hat bestimmt die Aufgabe auch nur von seinem Prof. bekommen und versucht diese zu lösen.
Man könnt Ihm wenigstens ein paar Tipps geben um diese Aufgabe zu lösen.MfG
Ps: Da das hier ein c++ Forum ist denke ich er meint auch die Sprache c++, wäre zumindest logisch.
meines erachtens nach darf sich der op glücklich schätzen überhaupt eine antwort zu bekommen, denn:
- genau 0 eigeninitiative
- missverständliche aufgabenstellung (wtf, soll das nun also in c oder c++ gemacht werden? und nein, dein argument mit "Da das hier ein c++ Forum" ist blödsinn, denn hier hat es auch unterforen für andere programmiersprachen)
- fehler in der aufgabenstellung (da steht z.b. "30.09. 2009 43673.8", muss man also damit rechnen, dass da ein leerschlag vor der jahreszahl ist? (gemäss der beispiels-txt-datei weiter unten ja nicht...))
- im falle, dass er wirklich möchte, dass man ihm diese (haus)aufgabe programmiert, hat er keine preisvorstellung genannt.
- nicht genau definiert, welche sprachmittel erlaubt sind und welche nicht. erfahrungsgemäss kommen die op's dann immer an mit "stl darf man nicht verwenden..." und ähnlichem unsinn.