Zadání:
Naprogramujte třídění tabulky oddělené ';' podle jednotlivých sloupců. Jako parametry programu máte inputFile outputFile řazení1 řazení2 .... , kde řezení udává v jakém pořadí se bude řadit.
Dále na prvním řádku vstupu je středníky odděleno jeden ze znaků N (typ double), S (string), D (datum ve formátu d.m.y).
Ošetřovat je třeba špatné sloupce řazení, formát datumu (i třeba 33.1.1000) a pro řádky, kde je málo sloupců se mají dotvořit ostatní sloupce výchozými hodnotami, popřípadě pokud je řádek příliš dlouhý je třeba slicovat.
Příklad:
input.txt output.txt 1 2 N;D 2;2.3.203;ahoj;pp; 2; 1;11.1.101 1;2.2.101
Výsledek:
1;11.1.101 1;2.2.101 2;1.1.1 2;2.3.203