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.