package leccion2;

import java.util.Scanner;

public class BucleFor {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		//1.9. Diseña un algoritmo que determine si un número N (siendo N 
		// un número solicitado por el programa al usuario) es primo 
		//(un número primo sólo puede ser divisible por él mismo y por 1).
		
		
		//Interruptor (en bucle)
		

		System.out.println("Dame un numero entero y te dire si es primo o no:");
		int numero = sc.nextInt();
		boolean noprimo = false;
		//Operación que nos permite obtener el resto de una operación (%) MÓDULO.
		// 5%3 = 2 [Ejemplo]
		
		//Se confunde la cabcera del bucle. Condición de que el bucle continue y lo que hace en cada iteración
		
			for (int i = numero-1; i >= 2; i--) {
				//System.out.println(i);
				if(numero%i==0){
					noprimo = true;
				}		
	}
			if(noprimo==false) {
			System.out.println("El numero "+numero+" es primo.");
			}
			else {
				System.out.println("el numero "+numero+" no es primo.");
			}
		
		
		
	}
}
