lunedì 27 gennaio 2014
Esercizio java: calcolare parte intera radice quadrata di un numero
L'esempio consiste in un programmino che calcola e stampa la parte intera inferiore della radice quadrata di un numero dato in input dall'utente.
Si ha quindi un metodo che fa il quadrato dei primi numeri naturali a partire da 0: quando il risultato supera il numero dato dall'utente allora la radice quadrata (la parte intera inferiore) è il numero naturale precedente.
Ecco il codice:
class RadiceQuadrata{//calcolare parte intera inferiore della radice quadrata di numero n
public static void main(String [] args){
int n=542352; //numero di cui si calcola la radice
System.out.println("La radice quadrata intera di "+n+" è:"+radice(n));
}
public static int radice(int n){ //metodo che resituisce parte intera inferiore del numero n (deve essere positivo) passato come parametro d'ingresso
int i=0;
while(i*i<=n){ //finchè il quadrato del numero i considerato non supera n
i++; //si passa al successivo
}
return i-1;//arrivati qua vuol dire che i*i supera n, allora la parte interna inferiore della radice di n è i-1
}
}
Iscriviti a:
Commenti sul post (Atom)
Merkur Futur Adjustable Safety Razor - Sears
RispondiEliminaMerkur poormansguidetocasinogambling Futur apr casino Adjustable Safety Razor is the perfect balance 출장안마 of performance, https://septcasino.com/review/merit-casino/ safety, and comfort. Made in Solingen, Germany, this razor has a perfect jancasino balance of