myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Frage zum Programmieren (Grundlagen) (https://mygully.com/showthread.php?t=3905475)

DerBubatz 21.06.15 14:44

Frage zum Programmieren (Grundlagen)
 
Hi Leute,

ich habe leider garkeine ahnung vom programmieren. deswegen wende ich mich an euch und hoffe auf hilfe ;)
folgenes ist meine frage:

ich möchte ein programm erstellen, in dem ich namen (vor-/zunamen) eintragen kann. dann möchte ich noch einen zeitwert festlegen (z.B. 20 Minuten für jeden).
dann würde ich vielleicht noch eine pausenzeit festlegen wollen, die z.B. nach jedem vierten namen 10 Minuten sein soll. zum schluss möchte ich, dass ich die namen zufällig in der gewünschten reihenfolge anordnen kann.
das ziel ist, dass ich jedesmal eine jedesmal zufällige liste mit entsprechenden zeiten. Z.B. ich möchte prüfungen abnehmen und möchte nicht, dass es 1000 diskusionen wegen der zeiten gibt, sondern schnell und zufällig eine liste erstellen, bei der keiner meckern kann (vermutlich wird es trotzdem stress geben :P)

ich weiß, dass vermutlich die meisten mir sowas in paar minuten programmieren könnten. (das wäre sehr, geil, wenn ich garnicht klar komme )
aber ich möchte dabei ja was lernen und deswegen frage ich:
welches programm (gerne kostenfrei) kann ich dafür nehmen und welche literatur würdet ihr empfehlen (gerne auch einfach verständlich, denkt dran ich bin ein noob)
danke für eure hilfe :)

DerBubatz 22.06.15 09:41

Ich würde das programm gerne unter windows nutzen, die erstellten daten in word einfügen und damit auch eine pdf erstellen können.
Was noch dazu kommen soll, dass weiß ich noch nicht und wird sich vermutlich im prozess entwickeln oder dann als zusatz noch einfügen lassen.
Muss ich da noch mehr beachten?

ekris 22.06.15 15:48

Dein Programm stellt keine besonderen Anforderungen für eine Programmiersprache

1. Liste mit den Namen als CSV
Name|Vorname|Losnummer

Beim eintragen in die Liste erzeugst du eine Zufallszahl als Losnummer

Die Liste jetzt "nur" noch nach der Zufallszahl ordnen

Nach dem Ordnen kannst du jedem die Zeiten zuweisen.
Oder du erzeugst eine separate Tabelle mit den Zeiten und füllst die mit den geordneten Daten auf.

Eine andere Variante, erzeugst deine Tabelle mit den Zeiten (Slots), jeder Slot hat eine Nummer.
SlotNr | Zeit | Test oder Pause
Nun lost du jedem Name eine SlotNr zu

Egal über welchen Weg, die fertige Tabelle wird als CSV gespeichert, welche in einer beliebigen Tabellenverarbeitung verarbeitet werden kann

Mit VB.NET (visual studio community), Java (Netbeans) oder Lazarus(Freepascal) sollte die Umsetzung inkl. einer grafischen Eingabemasken nicht zu schwer sein.

skynet2k 22.06.15 17:39

Probier dich in Python, es ist einfach zu lernen (unglaublich viele Ressourcen und Onlinetutorials), trotzdem relativ mächtig und die Community ist sehr groß.

Mit Grundkenntnissen wirst du in der Lage sein dein Problem zu lösen.

DerBubatz 23.06.15 13:18

Danke für die hinweise :) ich werde mich bei zeiten mal ransetzen und dann berichten :T


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.