Hallo erstmal!
Ich muss ein Programm mit C++ 6.0 Autoren Edition zur Lagerverwaltung schreiben (Objekt Orientiert)... soweit so gut ich habe Probleme beim Speichern der Artikel da ich Später den Waren Eingang und Abgang abbuchen will und das, dass dann automatisch in der Textdatei gespeicher und überschrieben wird. Mein Problem ist da bei das ich die anderen Stammdaten nicht noch einmal eingeben darf sondern nur das der Bestand verändert wird. kann mir jemand sagen wie ich das realiesieren soll mit C++?
weiter unten ist meine Funktion zum eingeben der Waren.... ich weiss leider nicht wo ich da anfangen soll und womit ich das machen soll....Bitte um Hilfe!!
es wäre auch sehr hilfreich wenn mir jemand sagen kann wie ich die formeln der Lagerkennziffern realisieren kann..
Vielen Dank im Vorraus
Ich muss ein Programm mit C++ 6.0 Autoren Edition zur Lagerverwaltung schreiben (Objekt Orientiert)... soweit so gut ich habe Probleme beim Speichern der Artikel da ich Später den Waren Eingang und Abgang abbuchen will und das, dass dann automatisch in der Textdatei gespeicher und überschrieben wird. Mein Problem ist da bei das ich die anderen Stammdaten nicht noch einmal eingeben darf sondern nur das der Bestand verändert wird. kann mir jemand sagen wie ich das realiesieren soll mit C++?
weiter unten ist meine Funktion zum eingeben der Waren.... ich weiss leider nicht wo ich da anfangen soll und womit ich das machen soll....Bitte um Hilfe!!
es wäre auch sehr hilfreich wenn mir jemand sagen kann wie ich die formeln der Lagerkennziffern realisieren kann..
Vielen Dank im Vorraus
Code:
void anlegenArtikel()
{
char filename[80];
char buffer[50];
char ende_kenn = ' ';
do{
system("cls");
printf("%s","\n\n\t \t Anlegen eines Artikels");
printf("%s","\n\nBitte geben Sie nun die Daten des Artikels ein!\n\n");
printf("%s","Artikelnummer: ");
cin >> artikelnummer;
printf("%s","Artikelbezeichnung: ");
gets(artikelbezeichnung);
printf("%s","Anfangsbestand: ");
cin >> anfangsbestand;
printf("%s","Mindestbestand: ");
cin >> minbestand;
printf("%s","Meldebestand: ");
cin >> melbestand;
printf("%s","H\x94");
printf("%s","chstbestand: ");
cin >> maxbestand;
printf("%s","\n\n");
// Speichern des Artikels in eine Textdatei(Datenbank)
printf("\nArtikelnummer zum speichern eingeben: ");
cin >> filename;
ofstream textdatei(filename, ios::trunc);
cin.ignore(1,'\n');
bestand=anfangsbestand;
textdatei << "\n\nBestand des Artikels: " << artikelbezeichnung << " mit der Artikelnummer: "<< artikelnummer<< endl << endl;
textdatei << "Artikelnummer: \t\t" << artikelnummer << endl;
textdatei << "Artikelbezeichnung: \t" << artikelbezeichnung << endl;
textdatei << "Anfangsbestand: \t" << anfangsbestand << endl;
textdatei << "Bestand: \t\t" << bestand << endl;
textdatei << "Mindestbestand: \t" << minbestand << endl;
textdatei << "Meldebstand: \t\t" << melbestand << endl;
textdatei << "H\x94";
textdatei << "chstbestand: \t\t" << maxbestand << endl;
textdatei << endl;
textdatei.close();
printf("%s","Wollen Sie noch einen Weiteren Artikel Anlegen <J/N>?: ");
cin >> ende_kenn;
}while (ende_kenn == 'J' || ende_kenn == 'j');
}