====== Bonusy v projektu Pokladna 2017 ====== ===== Zadání ===== * **1 bod:** Tisknout (vypisovat) účtenku (jednotlivé zboží, počet, cena + celkový součet na konci) nejen do konzole, ale zároveň do čistě textového souboru. Název souboru bude obsahovat aktuální datum (rok, měsíc, den) a čas (hodiny, minuty, sekundy), např. uctenka-2017-04-25-171308.txt. Použijte ''[[https://docs.oracle.com/javase/7/docs/api/java/io/FileWriter.html#FileWriter(java.lang.String,%20boolean)| FileWriter]]'', ''[[https://docs.oracle.com/javase/7/docs/api/java/io/BufferedWriter.html|BufferedWriter]]'', ''[[https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html|SimpleDateFormat]]''. * **1 bod:** Po dokončení jedné účtenky se aplikace zeptá, zda chce uživatel začít markovat na další účtenku (Ano/Ne). Pokud uživatel zadá Ano, celý proces se bude opakovat (libovolně-krát) - tj. uživatel znovu může začít zadávat kódy zboží atd. až se na konci účtenka zase uzavře a vypíše se celková suma. Až jednou uživatel zvolí Ne, aplikace se ukončí. Použijte ''[[https://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html|JOptionPane.showConfirmDialog]]''. ===== Odevzdání===== Bonusy je nutné prezentovat osobně na náhradním zápočtovém termínu. Tam předvedete, že váš program je funkční (včetne bonusu/ů), a že mu rozumíte - tj. např. budete schopni jej drobně upravit dle zadání vyučujícího.