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: