Come convertire numeri primi per Codice Alphabet in Java

October 4

Come convertire numeri primi per Codice Alphabet in Java


I dati sono spesso riceve programmi Java in un formato diverso rispetto l'uscita desiderata, creando la necessità di conversione dei dati. È possibile concatenare, convertire e eseguire calcoli sui dati all'interno del programma. Per determinare se un numero è primo richiede un calcolo. I numeri primi sono divisibili soltanto per se stessi e per 1. Per ogni numero primo, abbiamo bisogno di convertire quel valore da un tipo di dati integer a un tipo di dati carattere. Il risultato di questi calcoli e conversioni visualizzerà il valore del carattere di ogni numero primo.

istruzione

1 Creare una nuova classe Java denominata "PrimeChar" aprendo il Blocco note e inserendo:

public class PrimeChar {

public static void main(String[] args) {

2 Dichiarare le variabili da utilizzare insieme con il tipo di dati corretto. Ad esempio, "int num = 67" definirà il numero viene esaminato per primo. Dichiarare un'altra variabile denominata "i" come un intero che verrà utilizzato come contatore e "cNum" come un tipo di dati char. Immettere il seguente codice per scorrere tutti i numeri fino a 67:

for (i = 2; i <num; i ++) {

3 Calcolare se "num" è primo con "int n = num% i ;." Se "n" è pari a zero, poi "num" non è primo. Se "n" è uguale a "num", quindi "num" è primo e abbiamo bisogno di convertire il valore intero a un valore di carattere.

4 Impostare "cNum" pari al valore carattere convertito di "num". Il codice è una sola riga:

cNum = (char) num;

Per vedere il valore di "cNum," entrare "System.out.println (cNum) ;."

5 Salvare il file come "PrimeChar.java" e compilare usando "javac" dal prompt dei comandi DOS. Eseguire la classe compilata, denominata "PrimeChar.class," con il comando "java". Il risultato dovrebbe visualizzare "C."