Estou com um projeto de números primos, porem não consigo gerar uma ordem de números crescentes de 1 em 1 que seja infinita, não tenho nem 1 mês como programador alguém pode me ajudar?
package primo_Project;
public class Main {
static boolean isRunning = true;
static int numero = 0;
public static void main (String [] args) {
if (isRunning = true) {
numero++;
System.out.println(numero);
return;
}
}
}
o que você está fazendo, poste o código que é o seu esforço para gente tentar entender e te ajudar a solucionar seu problema…
package primo_Project;
public class Main {
static boolean isRunning = true;
static int numero = 0;
public static void main (String [] args) {
if (isRunning = true) {
numero++;
System.out.println(numero);
return;
}
}
}
Gerar um ordem crescente, 1,2,3,4,5,6,7
Com uma estrutura de repetição while
por exemplo:
int numero = 0;
while(true)
{
numero ++;
System.out.println(numero);
}
o problema desse código que ele só vai parar com um comando break;
, mas, eu realmente não entendi o porque de ser infinito.
Quero fazer os calculos para tentar descobrir um numero primo que tenha uma quantidade de numeros altissima por isso inifinito
Infinito você não vai conseguir, como o nome sugere, não tem fim.
Sem contar que você também não tem memória infinita.