Esercizio No. 3 Java

Esercizio No. 3 Java

Scrivere un programma che richiesto un numero intero visualizzi tutti i suoi divisori, contandoli.
Soluzione:

import java.io.*; 
class divisori { 
public static void main (String[] args) throws IOException { 

InputStreamReader input=new InputStreamReader(System.in);
BufferedReader h= new BufferedReader(input); 

int n,i=2,quanti=0; 

System.out.print(“ins.num:”); n=Integer.parseInt(h.readLine().trim()); 

while(i<(n/2+1)){ 
if(n%i==0){ 
     System.out.println(i); 
     quanti++; 
     }//fine if 
     i++; 
}//fine while 
System.out.println(“num totale dei divisori:”+quanti); 
}//fine main 
}//fine class 

Commento all'articolo