Lunedi' 25 Novembre 2002 : 15 9 5 - zito da 193.204.188.254
java e' un linguaggio compilato
Java Virtual Machine
.class bytecode
applet - applicazioni
Lunedi' 25 Novembre 2002 : 15 34 - ArdRedLan da labmul5.fisica.uniba.it 193.204.188.62
class Massimo {
public static void main(String args[]){
int n = args.length;
int max = 0;
if( n > 0) {
max = Integer.parseInt(args[0]);

for (int i = 1; i < n; i++){
if ( Integer.parseInt(args[i]) > max ) max = Integer.parseInt(args[i]);

}
}
System.out.println("Il massimo e' " + max);
}
}
Lunedi' 25 Novembre 2002 : 15 34 1 - morsax da labmul6.fisica.uniba.it 193.204.188.63
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);
}
}
Lunedi' 25 Novembre 2002 : 15 41 3 - PC15 da labmul15.fisica.uniba.it 193.204.188.74
class Massimo {
public static void main(String args[]){
int n = args.length;
int app = 0;
int max = 0;
max=Integer.parseInt(args[0]);
if( n > 0)
{
for (int i = 1; i < n; i++)
{
app=Integer.parseInt(args[i]);
if (app>max)
{max=app;}
}
}
System.out.println("Il massimo è' " + max);
}
}
Lunedi' 25 Novembre 2002 : 15 55 4 - zito da 193.204.188.254
Cosa sono le funzioni ricorsive?
Lunedi' 25 Novembre 2002 : 15 56 4 - Tedesco da labmul15.fisica.uniba.it 193.204.188.74
Si caratterizzano dal richiamo della funzione nel corpo della stessa variando i parametri
Lunedi' 25 Novembre 2002 : 15 57 1 - vanni e antonio da labmul14.fisica.uniba.it 193.204.188.72
si tratta di una funzione che, per svolgere il proprio lavoro, richiama se' stessa
Lunedi' 25 Novembre 2002 : 15 57 5 - Anonimo da labmul12.fisica.uniba.it 193.204.188.69

Lunedi' 25 Novembre 2002 : 16 0 - zito da 193.204.188.254
Una funzione ricorsiva e' una funzione che richiama se stessa.

n!=n*(n-1)!
scrivete una funzione
int fattoriale(int n){ }
alt+123
alt+125
Lunedi' 25 Novembre 2002 : 16 1 5 - Anonimo da labmul5.fisica.uniba.it 193.204.188.62
n!=n*(n-1)!
Lunedi' 25 Novembre 2002 : 16 3 3 - ... da labmul6.fisica.uniba.it 193.204.188.63
annoscia smettila!stai seduto al pc num 11
Lunedi' 25 Novembre 2002 : 16 4 5 - Ciao da labmul11.fisica.uniba.it 193.204.188.68
Ciao
Lunedi' 25 Novembre 2002 : 16 5 - Ciao da labmul11.fisica.uniba.it 193.204.188.68
Ciao
Lunedi' 25 Novembre 2002 : 16 5 1 - Ciao da labmul11.fisica.uniba.it 193.204.188.68
Ciao
Lunedi' 25 Novembre 2002 : 16 5 1 - ... da labmul6.fisica.uniba.it 193.204.188.63
annoscia e quello con la maglia rossa
Lunedi' 25 Novembre 2002 : 16 5 2 - Ciao da labmul11.fisica.uniba.it 193.204.188.68
Ciao
Lunedi' 25 Novembre 2002 : 16 5 3 - Ciao da labmul11.fisica.uniba.it 193.204.188.68
Ciao
Lunedi' 25 Novembre 2002 : 16 7 - Anonimo da labmul12.fisica.uniba.it 193.204.188.69
class fatt {
{
System.out.println("IL fattoriale e'" + fatt(args));
}
static double fatt (String args[]){
int n = args.length;
int fatt = 0;
if (n > 0 ) {
for (int i = 0; n > 1; n--){
fatt *= Integer.parseInt(fatt-1);
}
return((float)fatt);
}
else return(0f);
}
}
Lunedi' 25 Novembre 2002 : 16 18 - zito da 193.204.188.254

class Calcola{
public static void main(String args[]){
System.out.println("Il fattoriale e'" +
fattoriale(Integer.parseInt(args[0])));
}
static int fattoriale (int n){
if(n==0) return(1);
else
return(n*fattoriale(n-1));
}
}
Lunedi' 25 Novembre 2002 : 16 34 1 - Anonimo da labmul12.fisica.uniba.it 193.204.188.69
/*classe Moto*/
class Moto{
String marca;
String colore;
boolean motoreacceso;

/*il costruttore*/

Moto(String m, String c){
marca = m;
colore = c;
motoreacceso = false;
}

/*metodi*/
void mostraTipo(){
System.out.println("La marca di questa moto e' "+marca+" e il suo colore e' "+colore);
if(motoreacceso == true)
System.out.println(".Essa ha il motore acceso.");
else
System.out.println(".Essa ha il motore spento.");
}

void accendiMotore(){
if (motoreacceso == true)
System.out.println("Il motore e' gia' acceso");
else {
motoreacceso = true;
System.out.println("Ora il motore e' acceso");
}
}


void spegniMotore(){
if (motoreacceso == true)
motoreacceso = false;
System.out.println("Ora il motore e' spento");

else {

System.out.println("il motore e' già spento");
}


/*main*/
public static void main(String args[]){
Moto a = new Moto("Ducati","rossa");
Moto b = new Moto("Piaggio","blu");
Moto c = new Moto("Honda","nera");

a.mostraTipo();
a.accendiMotore();
a.mostraTipo();
b.accendiMotore();
b.mostraTipo();
c.mostraTipo();
c.accendiMotore();
c.mostraTipo();

}
}
Lunedi' 25 Novembre 2002 : 16 41 5 - vanny & ANTONIO da labmul14.fisica.uniba.it 193.204.188.72
moto
Lunedi' 25 Novembre 2002 : 16 43 5 - Vanny & Antonio da labmul14.fisica.uniba.it 193.204.188.72
moto