BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- C Gruppenwechsel??? (http://www.black-board.net/thread.php?threadid=15830)


Geschrieben von fibby am 04.02.2004 um 12:36:

  Gruppenwechsel???

Hi zusammen,
habe wiedermal ne Programmier-Hü in C und kenn mich wie immer nicht aus.
Bei der ganzen Aufgabe geht es um "Gruppenwechsel"
Das Kapitel haben wir in nur einer Stunde durchgemacht, wir haben 3 Begriffe aufgeschrieben, was die bedeuten, Gruppe, Gruppenkontrolle und Gruppenwechsel und dann haben wir uns noch ein Bsp. vom Prof. angeguckt.
Ich habe keine Ahnung um was es da eigentlich genau geht.
Hat jemand damit Erfahrung?
Bitte helft mir.... unglücklich

cya



Geschrieben von phlox81 am 04.02.2004 um 12:42:

 

+++ Bild konnte nicht geladen werden +++

Hellsehen musst du selber...

Um was ging es den genau ?
Gruppenwechsel ist mir aus C oder C++ nicht so bekannt ?
Hast du evtl. noch weitere Infos ?

Devil



Geschrieben von fibby am 04.02.2004 um 13:15:

 

Das ist die Vorgabe:


Erzeugen Sie eine Statistik der Notendurchschnitte / Klasse der HTL Wr.Neustadt indem Sie eine Liste mit folgendem Layout ausgeben (die Daten sind reine Testdaten und haben mit der Wirklichkeit nichts zu tun ):

Seitenüberschrift mit Listenname,Listennummer und Seitenzähler

Die 3 Gruppenbegriffe sind:

Gruppe 3 *: Notendurchschnitt / Schüler (Durchschnitt über alle Gegenstände)

Gruppe 2 **: Notendurchschnitt / Geschlecht (m/w) Klasse

Gruppe 1 ***: Notendurchschnitt / Klasse

Am Ende der Verarbeitung soll die Gesamtanzahl der zugrunde liegenden Gegenstände und der Notenschnitt der ganzen Schule ausgegeben werden.

Die Daten sollten sortiert nach Klasse - Geschlecht - Name vorliegen. Prüfen Sie jedoch die Sortierung während der Verarbeitung.

Abschluss der Liste mit: ENDE der LISTE

Die Daten finden Sie, bereits richtig sortiert, in der Binärdatei htl.dat. Die Datei hat folgenden Satzaufbau:

typedef struct {

char name[30];

char vname[30];

char klasse[5];

char geschl;

char gegenst[30];

char note;

} Schueler_t;

Das Programm soll mit folgenden Argumenten aufgerufen werden:

pname [-d] eingabedatei [ausgabedatei] [-z zeilen/seite]

-d gibt an, dass auch die Detailzeilen (Noten / pro Gegenstand) gedruckt werden sollen

-z übersteuert den Defaultwert für die Anzahl der Zeilen / Seite

Variablen und die Strucktur hab ich schon definiert .. und jetzt ?
Ich versteh das ganze Prinzip nicht!
Was soll sich das ganze bringen? nur ne schöne Ausgabe?


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH