Os dados são muitas vezes recebidos pelos programas Java em um formato diferente do que a saída desejada , criando a necessidade de conversão de dados. É possível concatenar , converter e executar cálculos em dados dentro do programa. Para determinar se um número é primo requer um cálculo . Os números primos são divisíveis apenas por si mesmos e por 1. Para cada número primo , é preciso converter esse valor a partir de um tipo de dados inteiro para um tipo de dados de caractere . O resultado destes cálculos e conversões irá exibir o valor do caractere de cada número primo. Instruções
1
Crie uma nova classe Java chamada " PrimeChar " abrindo o bloco de notas e digitando:
public class PrimeChar {
public static void main ( String [] args ) {
2
Declare as variáveis para ser usado juntamente com o tipo de dados correto. Por exemplo, " int num = 67" vai definir o número que está sendo examinado para prime. Declarar outra variável denominada " i " como um número inteiro que vai ser utilizado como um contador e " CNUM ", como um tipo de dados char . Digite o código a seguir para percorrer todos os números até 67:
for (i = 2; i < num; i + +) {
3
calcular se " num " é privilegiada, com " int n = num% i; ". Se "n " é igual a zero, em seguida, "num" não é primo. Se "n " é igual a "num ", então "num" é primo e precisamos converter o valor inteiro para um valor de caractere .
4
Set " CNUM " igual ao valor de caractere convertido de "num" . O código é uma linha:
CNUM = ( char) num;
Para ver o valor de " CNUM , " enter " System.out.println ( CNUM ); . "
5
Salve o arquivo como " PrimeChar.java " e compilar usando o " javac " no prompt de comando do DOS. Execute a classe compilada , chamada " PrimeChar.class ", com o comando "java" . O resultado deve exibir " C. "