Nwlapcug.com


Come convertire numeri primi in alfabeto codice in Java

Come convertire numeri primi in alfabeto codice in Java


Spesso vengono ricevuti dati di programmi Java in un formato diverso rispetto all'output desiderato, creando la necessità di conversione dei dati. È possibile concatenare, convertire ed eseguire calcoli sui dati all'interno del programma. Per determinare se un numero è primo richiede un calcolo. Numeri primi sono divisibili solo da se stessi e da 1. Per ogni numero primo, abbiamo bisogno di convertire tale valore da un tipo di dati integer in un tipo di dati carattere. Il risultato di questi calcoli e conversioni visualizzerà il valore del carattere di ogni numero primo.

Istruzioni

1

Creare una nuova classe Java chiamata "PrimeChar" aprendo il blocco note e inserendo:

public class PrimeChar {

public static void main(String[] args) {2

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

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

3

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

4

"CNum" impostare il valore di carattere convertito di "num". Il codice è una sola riga:

cNum = num (char);

Per visualizzare il valore di "simonamacri", immettere "System.out.println(cNum)."

5

Salvare il file come "PrimeChar.java" e compilare utilizzando "javac" dal prompt dei comandi DOS. Eseguire la classe compilata, chiamata "PrimeChar.class," con il comando "java". Il risultato deve essere visualizzato "c".