class CiaoATutti{ public static void main (String args[]){ System.out.println("Ciao a tutti"); } }
Create un piccolo file di testo con queste righe chiamandolo CiaoATutti.java, poi date i comandi:
javac CiaoATutti.java java CiaoATutti
e il gioco è fatto!
Se siete ai primi passi con la programmazione e' probabile che non
riusciate a capire come seguire le istruzioni precedenti:per questo
ho inserito a parte delle istruzioni dettagliate.
Ora che il ghiaccio e' rotto, proviamo a scrivere un programma che somma 2 numeri: cioè noi scriviamo
java Somma 2 3
e otteniamo la somma dei 2 numeri.
class Somma{ public static void main(String args[]){ int a, b, c; a = Integer.parseInt(args[0]); b = Integer.parseInt(args[1]); c = a + b; System.out.println("La somma di"+a+"+"+b+"e'"+c); } }
Ora vogliamo scrivere un programma che fa la media di un numero qualsiasi di numeri (interi) in ingresso:
java Media 43 23 51 68
class Media { public static void main(String args[]){ int n = args.length; int totale = 0 ; double media = 0f; if( n > 0) { for (int i = 0; i < n; i++){ totale += Integer.parseInt(args[i]); } media = (float)totale/n; } System.out.println("La media e'" + media); } }
Possiamo scrivere la parte che calcola la media come una subroutine:
class Media1 { public static void main(String args[]){ System.out.println("La media e'" + media(args)); } static double media (String args[]){ int n = args.length; int totale = 0; if (n > 0 ) { for (int i = 0; i < n; i++){ totale += Integer.parseInt(args[i]); } return((float)totale/n); } else return(0f); } }
a Imparate Java in un'ora
a Seminario su Java
Maintained by Zito Giuseppe:
info@zitogiuseppe.com
Ultimo aggiornamento: