// Copia desde aquí a:
/ * si necesita tener una entrada de usuario, debe usar Scanner o BufferedReader. * /
/ * Para obtener Scanner en su programa, debe importarlo. java.util.Scanner es la ubicación de Scanner, por lo que hacemos * /
import java.util.Scanner;
- No sé escribir código. Pero todavía quiero ser parte del futuro y estar en la revolución de TI que vemos en este momento. A falta de aprender a codificar, ¿qué puedo hacer?
- Estoy planeando invertir 15,000 rupias al mes en SIP. Tengo 28 ahora. ¿Cuáles son las mejores inversiones que puedo hacer?
- Vi una cosa que parecía un planeta pero que se movía a una velocidad muy rápida y constante. ¿Qué puede ser?
- ¿Cuáles son mis posibilidades de obtener la admisión en los programas de Maestría en Ciencias de la Computación en las universidades canadienses?
- ¿Por qué me falta paciencia en una conversación?
/ * En Java, cada código debe ser contenedor dentro de una clase, por lo que tenemos * /
clase pública Session3Assignment2 {
/ * Todos los programas comienzan desde la función principal (excepto en el caso de applets), por lo que sin un programa principal su programa no se ejecutará. * /
public static void main (String [] args) {
/ * Para usar un escáner debemos crear su objeto. * /
/ * nueva palabra clave se utiliza para crear objetos. La sintaxis es (className objectName = new className ();) El objectName es de su elección. * /
Scanner sc = new Scanner(system.in);
/ * aquí creamos un objeto (nuevo Scanner ()), lo asignamos a la variable sc y le pedimos que tome entradas del sistema (Recursos e información del sistema); * /
int n;
System.out.print("Enter value : ");
/ * solo una notificación al usuario para ingresar el valor. * /
n = sc.nextInt();
/ * Esto dice esperar hasta que el usuario ingrese un número entero y luego lo almacene en n. Si llega una entrada no int, obtendrá un error. * /
/ * Scanner es una clase y tiene muchas funciones estándar para obtener entradas.
int -> nextInt ();
Cadena -> nextLine ()
double -> nextDouble ();
Debe usarlos de acuerdo con los requisitos de entrada.
necesitábamos una entrada entera aquí, así que usamos nextInt ();
Si no obtuvo todo, solo comprenda que tenemos que usar nextX () para obtener la entrada de tipo X.
* /
boolean isPrime = true;
para (int i = 2; i <n; i ++) {
if (n% i == 0) {
isPrime = false;
descanso;
}
}
if (isPrime) {
System.out.println (n + “es un número primo”);
} más {
System.out.println (n + “no es un número primo”);
}
}
}
// ¡Copia hasta aquí!
Vaya, esto se veía mucho mejor en mi editor. 😛
Copie el código y péguelo en su IDE. Y lamento haber tenido que esperar un día para obtener una respuesta. Buena suerte con tu codificación. Si desea obtener más explicaciones sobre cualquier parte, simplemente envíe un mensaje.