Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Nov 3rd, 2012  |  syntax: Java  |  size: 0.71 KB  |  views: 32  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. /*Classe che riconosce i numeri primi*/
  2. import fiji.io.*;
  3. class Primo {
  4. public static void main(String[] args){
  5.  int x;
  6.  int y;
  7.  boolean EsisteUnDivisore;
  8.  int IlPiùGrandeDeiDivisori;
  9.   //pre: n>0
  10.  System.out.println("Scrivi un numero >0");
  11.   x = Lettore.in.leggiInt();
  12.   y = 2;
  13.   EsisteUnDivisore = false;
  14.   IlPiùGrandeDeiDivisori =(int)Math.sqrt(x);
  15.   IlPiùGrandeDeiDivisori++;
  16.  while(!EsisteUnDivisore && (y<=IlPiùGrandeDeiDivisori)){
  17.     if (IlPiùGrandeDeiDivisori%y== 0)
  18.     EsisteUnDivisore = true;
  19.     y = y +1;
  20.   }
  21.   if (EsisteUnDivisore)
  22.     System.out.println("NON e'Primo");      /*se ha divisori escluso 1*/
  23.   else
  24.     System.out.println("E'Primo");}         /*se non ha divisori*/
  25. }