Donnerstag, 11. Dezember 2008

 

PR2 - Sitzplan erstellen

Jedes Jahr wird für jede Klasse ein Sitzplan benötigt. Meistens beauftragen wir Lehrer einen Schüler oder eine Schülerin, einen Sitzplan zu erstellen. Meistens ist der Sitzplan dann verkehrt herum, aus der Sicht der Schüler. Die kennen sich aber schon! Für Lehrer ist der Plan praktisch wertlos.

Diese Problematik hat zu dem folgenden Beispiel geführt. Der Sitzplan ist also verkehrt herum. Wenn man nun alle Schüler einfach in umgekehrter Reihenfolge auf die Plätze verteilt (am Plan), dann bekommt man einen richtigen Sitzplan.

Aufgabe: Die Schüler sind von vorne links (Schülersicht) beginnend, entlang der Sitzreihen, bis zur letzten Reihe rechts hinten einzugeben. Immer ein Name und in der nächsten Eingabe der Vorname. Bleiben Plätze frei, so sind dort 2 Leerzeilen einzugeben.

In einer Reihe befinden sich 8 Sitzplätze. Es gibt Plätze für maximal 40.

Das Programm soll dann einen Sitzplan ausgeben, wobei immer der Name über dem Familiennamen steht. Zwischen den Schülern soll ein | (senkrechter Strich) stehen. Namen, die zu lange sind, müssen abgeschnitten werden (bei einer Breite vom 80 Zeichen, darf demnach ein Name nur 9 Zeichen haben).

Ein Beispiel:





Lehrer





Steindl
Lukas
Fischer
Ulrich
Wlaschitz
Emanuel
Pointner
Markus
Weissenböck
Gerhard
Resch
Andreas
Ulbrich
Bernhard
Wenninger
Bastian
Berger
Martin
Opelka
Wilhelm
Fritz
Sebastian
Reisinger
Stefan
Treiber
Katja
Habeler
Nicole
Schweiger
Christian
Fasching
Thomas
Ayvere
Erdenic
Berger
Thomas
Mühlhofer
Peter
Kowar
Thomas
Meyer
Clemens
Dragschitz
Gerhard
Gamperl
Mathias


Lupert
Marlene
Popp
Karin
Rosenpichler
Daniela




Obige Liste als Eingabe ergibt dann folgende Ausgabe:

         |Rosenpich|Popp     |Lupert   |         |Gamperl  |Dragschit|Meyer    |
|Daniela |Karin |Marlene | |Mathias |Gerhard |Clemens |

Kowar |Mühlhofer|Berger |Ayvere |Fasching |Schweiger|Habeler |Treiber |
Thomas |Peter |Thomas |Erdenic |Thomas |Christian|Nicole |Katja |

Reisinger|Fritz |Opelka |Berger |Wenninger|Ulbrich |Resch |Weissenbö|
Stefan |Sebastian|Wilhelm |Martin |Bastian |Bernhard |Andreas |Gerhard |

Pointner |Wlaschitz|Fischer |Steindl | | |Lehrer |
Markus |Emanuel |Ulrich |Lukas | | | |

Labels: , ,


Kommentare:

Kommentar veröffentlichen

Abonnieren Kommentare zum Post [Atom]





<< Startseite

This page is powered by Blogger. Isn't yours?

Abonnieren Posts [Atom]