Ich hoffe ihr könnt mir Helfen
Ich habe folgende Aufgabe
Zitat
Analyse des Umsatzes nach Lieferanten
Unter Nutzung der vorhandenen Datei VERKAUF.DAT sind dem Benutzer
wahlweise anzuzeigen:
• die Lieferanten nach dem Umsatz ihrer Produkte absteigend sortiert
• alle Lieferanten, deren Umsatz über dem Durchschnitt liegt
• alle Lieferanten, deren Umsatz unter dem Durchschnitt liegt
• die drei Lieferanten , deren Artikel die höchste Umschlaggeschwindigkeit erreichen, dargestellt als Umschlagzahl UZ
Umsatz [Lieferant]
UZ = -------------------------
Bestand [Lieferant]
(Lieferanten mit dem Bestand=0 sind von der Verarbeitung auszuschließen!)
Hinweis:
Variablenerläuterung:
Bestand = Warenbestand
Zugang = Warenzugang
sonstiger Abgang = sonstige Warenabgänge (Verluste + Inventurdifferenzen)
Die Datei VERKAUF.DAT finden Sie auf dem Server (Unterverzeichnis Aufgaben/Daten). Lesen Sie dazu auch die Datei Hinweise.doc / .pdf!
Die Datei hat dabei folgende Struktur:
struct Satz
{
char EAN[14];
char Bezeichnung[31];
char Lieferant[31];
short Bestand;
short Zugang;
short Umsatz;
short sonstigerAbgang;
float Einkaufspreis;
float Verkaufspreis;
};
Unter Nutzung der vorhandenen Datei VERKAUF.DAT sind dem Benutzer
wahlweise anzuzeigen:
• die Lieferanten nach dem Umsatz ihrer Produkte absteigend sortiert
• alle Lieferanten, deren Umsatz über dem Durchschnitt liegt
• alle Lieferanten, deren Umsatz unter dem Durchschnitt liegt
• die drei Lieferanten , deren Artikel die höchste Umschlaggeschwindigkeit erreichen, dargestellt als Umschlagzahl UZ
Umsatz [Lieferant]
UZ = -------------------------
Bestand [Lieferant]
(Lieferanten mit dem Bestand=0 sind von der Verarbeitung auszuschließen!)
Hinweis:
Variablenerläuterung:
Bestand = Warenbestand
Zugang = Warenzugang
sonstiger Abgang = sonstige Warenabgänge (Verluste + Inventurdifferenzen)
Die Datei VERKAUF.DAT finden Sie auf dem Server (Unterverzeichnis Aufgaben/Daten). Lesen Sie dazu auch die Datei Hinweise.doc / .pdf!
Die Datei hat dabei folgende Struktur:
struct Satz
{
char EAN[14];
char Bezeichnung[31];
char Lieferant[31];
short Bestand;
short Zugang;
short Umsatz;
short sonstigerAbgang;
float Einkaufspreis;
float Verkaufspreis;
};
In meinem Programm habe ich beiden Punkte schon hinbekommen.
• alle Lieferanten, deren Umsatz über dem Durchschnitt liegt
• alle Lieferanten, deren Umsatz unter dem Durchschnitt liegt
Mein Problem ist jetzt aber das ich keine ahnung habe wie ich es machen soll, aus einer Datei die Datensätze herraus zu bekommen und dann (26 sind es Gesamt) diese Sortieren zu lassen,
Würde es ja per Bubble Sort machen, aber weiss nicht wie ich nachdem das Sortiert ist, ich das wieder abgleichen soll mit den Datensätzen in der Datei.
Kann mir da vielleicht jemand weiter Helfen. habe mein Programm als Anhang rein gemacht!!!
Wäre net...
MfG
red