Java (laboratorium)
Transkrypt
Java (laboratorium)
Java (laboratorium) zadanie nr 2 Napisz program, który b¦dzie wypisywaª na standardowe wyj±cie System.out liczby w postaci sªownej w j¦zyku polskim (zadbaj o poprawn¡ odmian¦ liczebników skªadowych). Pomocne b¦dzie w tym programie stablicowanie odpowiednich liczeników jako napisów typu String. Liczby typu int nale»y wczytywa¢ cyklicznie ze standardowego wej±cia System.in tak dªugo, dopóki nie zostanie wczytana liczba ujemna. Je±li wczytana liczba b¦dzie niewªa±ciwa, to program powinien wypisa¢ stosowny komunikat na standardowe wyj±cie zwi¡zane z bª¦dami System.err. \try { // ... int x = Integer.parseInt(args[i]) ; // tutaj mo»e powsta¢ wyj¡tek // ... } catch (Exception ex) { // obsªuga wyj¡tku } Program nale»y opatrze¢ bogatymi komentarzami dokumentacyjnymi. Na ich podstawie nale»y wygenerowa¢ dokumentacj¦ poleceniem javadoc: > javadoc -d doc -charset "iso-8859-2" -author -version -private LiczbySlownie.java i zaprezentowa¢ j¡ w przegl¡darce (plik ./doc/index.html). Program napisz posªuguj¡c si¦ jakim± prostym edytorem programistycznym. Podczas prezentacji programu wykorzystaj trzy skrypty napisane ostatnim razem (pierwszy do kompilacji, drugi do generowania dokumentacji i trzeci do uruchamiania programu). Paweª Rzechonek Wrocªaw, 7 pa¹dziernika 2004.