Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Sortieren der Fussballbundesligatabelle

Kowald / 2 Antworten / Baumansicht Nickles

Hi ,
Ich habe ein Programm (mit "externen" Unterprogrammen) geschrieben(in C) , wo man die Fussballbundesligatabelle eingeben kann. Der Code sieht folgendermaßen aus:

/*********************************************
projekt.h
*********************************************/
#include

bei Antwort benachrichtigen
Borlander Kowald „Sortieren der Fussballbundesligatabelle“
Optionen

Hallo Kowald,
wenn Du mal nach QuickSort suchst müsstest Du ausreichend Beispiele (mit Quelltext) finden.

CU Borlander

bei Antwort benachrichtigen
vergisses Kowald „Sortieren der Fussballbundesligatabelle“
Optionen

Hallo Kowald,

vielleicht solltest Du erst mal die Fehler in Deinem Programm bearbeiten !
Du allozierst gerade mal Speicherplatz für 2 Objekte der Struktur
Test. Bei mehr als 2 Eingaben muesste das Programm eigentlich
abstürzen.
Die Variable *merk wird anscheinend gar nicht gebraucht.

Ansonsten bietet sich für Deine Aufgabenstellung ein BTree an.
Ein neues Objekt der Struktur allozieren, die Eingabe machen und
anschließend dieses Objekt in den BTree einfügen.
Literatur über BTrees gibt es en masse im Internet.

Abschließend muss ich noch anmerken, dass die Verwendung von scanf()
Funktionen bei Benutzereingaben sehr gefährlich und nur fürs
Prototyping geeignet ist.

bei Antwort benachrichtigen