|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2003
Città: Pisa/Cosenza
Messaggi: 1364
|
un "while" che nn capisco che funzione abbia.. [JAVA]
Stavo provando un po' di programmini copiati alle lezioni di fondamenti.. quando mi imbatto in questo programmino che serve per scrivere un numero al contrario.. solo che c'è il while che nn capisco che funzione abbia.. tanto che il programma funzione perfettamente anche se lo tolgo!!
ecco il codice: Codice:
import corejava.*;
public class inverso{
public static void main (String args[]){
int n=Console.readInt("Inserisci il numero: ");
stampainverso(n);
}
public static void stampainverso(int v){
do{
System.out.print(v%10);
v=v/10;
}
while(v!=0);
}
}
__________________
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
Quello non è un while! è un do-while() che sopperisce alla mancanza del repeat-until in java...
Codice:
do{ //do = esegui ...
System.out.print(v%10);
v=v/10;
}
while(v!=0); //finchè v == 0
}
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2003
Città: Pisa/Cosenza
Messaggi: 1364
|
No scusami.. non cicla!! ero convintissimo di vaer fatto dinuovo javac per sovrascrivere il class, invece riprovando ora mi da un errore.. evidentemente prima me lo sono dimenticato.. sorry!
e grazie per la dritta
__________________
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:41.



















