text datei umwandeln



  • HILFE

    muss Zahlen in einer Textdatei in double werte umwandeln und zusammen rechnen!
    zahlen sind durch ; getrennt und könne auch negativ sein und dezimalstellen haben

    bitte um eine kompletten quellcode!!

    danke



  • Tach,

    wir machen hier aber keine Hausaufgaben. Zeig doch mal, was du bereits gemacht
    hast, vielleicht koennen wir dir helfen.

    mfg
    v R



  • WTF?

    😮
    Junge, erstens registrier dich mal. Und zweitens mach es selber. Nur weil du zu faul bist dich dahinter zu klemmen wird dir wohl keiner den Quelltext dazu hier hin posten. 👎

    MfG ReC



  • also zum zweiten post hab ich flgendes zu sage
    1.) bin ich ein mädchen
    2.) das ist das was ich bis jetzt gemacht habe:
    //funktionen.cpp
    //stgarnat
    //21.09.2004

    #include"funktionen.h"
    #include<iostream>
    #include<fstream>
    using namespace std;

    void Eingabedialog(char** _Eingabe)
    {
    char* temp=new char[100];
    cout<<endl<<"Eingabe eines Zahlenwertes: ";
    cin.getline(temp,100,'\n');
    *_Eingabe=temp;
    }

    void Abspeichern(char* _Eingabe)
    {
    //in eine Textdatei abspeichern bzw Textdatei erstellen
    ofstream Ausgabe;
    Ausgabe.open("d:/Schule/Prpe/daten.txt",ios::app); //zum öffnen der Datei (app-> neuer Text
    //wird ans Ende angehängt oder Datei wird neu angelegt
    Ausgabe<<_Eingabe<<';'; //schreibt das was in der Eingabe steht in die daten.txt und hängt strichpunkt dazu
    Ausgabe.close();

    }

    void Weiterdialog(bool& _weiter)
    {
    char auswahl;
    cout<<"Möchten sie noch eine Buchung anlegen? (j/n)?";
    if(auswahl=='j' || 'J') _weiter=true;
    else _weiter=false;

    }
    void DateiAuslesen(int& _AnzahlBuchungen, double& _Gesamtsumme)
    {
    ifstream Eingabe;
    Eingabe.open("d:/Schule/Prpe/daten.txt",ios_base::in);

    //string umwandeln in eine Zahl --> oubl variable --> komma stellen herausfinden
    //ersten Zeichen abfragen, wenn minus weiß ich das die zahk negativ ist

    void DateiAuslesen(int& _AnzahlBuchungen,double& _Gesamtsumme)
    {
    ifstream Eingabe;
    char text[20];
    int anzahl=0;
    char* filename=new char[20];
    double summe=0;

    Eingabe.open("d:/Schule/Prpe/daten.txt",ios_base::in);

    while(!in.eof())
    {
    in.getline(text,100,';');
    summe+=atof(text);
    anzahl++;
    }
    _Gesamtsumme=summe;
    _AnzahlBuchungen=anzahl;

    in.close();
    }
    }
    void BS_Ausgabe(int _AnzahlBuchungen, double _Gesamtsumme)
    {

    }
    und 3.) wollte ich nur kontrollieren ob das was ich gemaht habe stimmt
    also btte nicht so voreilige beschuldigungen
    danke allerdings für den ersten beitrag
    möchte nur wissen ob der teil unter
    void DateiAuslesen(int& _AnzahlBuchungen,double& _Gesamtsumme)
    stimm
    danke


Anmelden zum Antworten