View Full Version : Consigli Java
gigasnet
15-02-2006, 00:41
Ciao a tutti.... Qualcuno sa mica indicarmi qualche sito che spieghi le liste e la ricorsione in Java ??? Ve ne sarei grato....
AlGi
alexanderf
15-02-2006, 12:05
Non riesco a far stampare i numeri primi da 1 a 50 chimi da una mano :muro: :muro:
public class NumeriPrimi2{
static int i;
static int primo;
public static int calcoloNumeri(){
for(i=0;i<=50;i++){
primo=i;
if ((primo%2)==0) {
}else if ((primo%3)==0){
}else if ((primo%5)==0){
}
System.out.println(primo);
}
return primo;
}
public static void main(String args[]){
System.out.println(calcoloNumeri());
}
}
^TiGeRShArK^
15-02-2006, 13:37
prova così:
public class Prova {
public Prova() {
for (int i = 1; i < 51; i++){
if (isPrime(i)){
System.out.println(i);
}
}
}
private boolean isPrime(int num) {
for (int i = 2; i < num; i++){
if (num % i == 0){
return false;
}
}
return true;
}
public static void main(String[] args) {
Prova prova = new Prova();
}
}
;)
alexanderf
15-02-2006, 14:44
gazie mi hai tolto un bel rompicapo
alexanderf
15-02-2006, 15:18
Salve ragazzi cio sto programmino che mi visualizza i numeri primipero no riesco a far visualizzare i suoi divisori esempio cio 3 e divisible solo con 3 oppure cio 4 e divisibile con 2 e 4
public class NumeriPrimi{
static int primo;
static int i;
public static String numeroPrimo(int primo){
if(primo==2){
return"è un numero primo";
}else if (primo==3){
return "è un numero primo";
}else if (primo==5){
return "è un numero primo";
}
if ((primo%2)==0) {
return"non è numero primo";
}else if ((primo%3)==0){
return"non è un numero primo";
}else if ((primo%5)==0){
return"non è un numero primo";
}
return"é un numero primo";
}
public static void main(String args[])
{
//NumeriPrimi primo = new NumeriPrimi();
String risposta=NumeriPrimi.numeroPrimo(3) System.out.println(risposta);
}
}
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.