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

5 respostas
M

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);

}
}
}

5 Respostas

squall926

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
}
marciobarroso

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

clodoaldoaleixo

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

Raff

Ctza …

ViniGodoy

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:

Criado 22 de março de 2007
Ultima resposta 22 de mar. de 2007
Respostas 5
Participantes 6