Da uma ajudinha ae galera, tenhu q dizer c o numero eh impar, par

Ae galera
o programa eh o seguinte:
o usuario digita um numero, ai o programa tem quer falar se o numero eh impar ou par, primo, perfeito ou sophie germain primo…

ta aii o codigoo do q eu consegui fazer…

brigadoo ae

import java.util.Scanner;
public class hw01
{
public static void main(String[] args)
{

 Scanner keyboard = new Scanner (System.in);
 int sp == 2 * prime + 1;
 int prime == n % i == 0;
 int n;
 int count;
 int sum = 0;
 boolean isEven = false;
 boolean isOdd = true;
 boolean isPrime = true;
 boolean isSGPrime = false;
 System.out.println("Please enter a number:");
 n = keyboard.nextInt();

// ODD OR EVEN NUMBERS
if (n % 2 == 0)
{
isEven = true;
isOdd= false;
System.out.println(“The number " + n + " is: Even”);
}
else

   System.out.println("The number " + n + " is: Odd");

// PRIME NUMBERS
for (int i = 0; i <= n; i++)
{
if (prime)
{
isPrime = false;
System.out.println(“The number " + n + " is: Not Prime”);
}
else
System.out.println(“The number " + n + " is: Prime”);
}

//PERFECT NUMBERS
for (count = 1; count < n; count++)
{
if (n % count == 0)
{
sum = sum + count;
System.out.println(sum);
}
}

// SOPHIE GERMAIN PRIME (2xPRIME + 1)
if (isPrime)
{
if (n == sp)
{
isSGPrime = true;
System.out.println(“The Number " + n + " is : Sophie Germain Prime”);
}
else
System.out.println(“The Number " + n + " is : NOT Sophie Germain Prime”);

}
}
}

Pra saber se o numero é par ou impar basta dividir o int por 2 se o resto for 0 o int é par e se for 1 o int é impar

if(7 % 2 == 0){
    //par
}else{
   //impar
}

Cara … como vc consegue usar uma variável em uma operação antes de criá-la ?

Ao atribuir um valor na variável sp vc utiliza a variável prime na operação, mas ela só é criada na linha de baixo …

Tente gerar um código que compile e aí teremos o maior prazer ajudá-lo,
mas não te daremos nada de mão beijada.

[]'s

Queria saber o que esse pessoal fica fazendo durante as aulas de LP… :roll:

Ctza …

Oi,

Talvez esse post não te ajude no seu problema, mas certamente irá ajudar-nos a te auxiliar…

Leia o texto com atenção, pois ele irá te ensinar a postar códigos além de usar outros recursos do fórum. :wink: