Como puedo hacer para que me de los números compuestos menores de n en arduino
int n;
void setup()
{
Serial.begin(9600);
Serial.println("Ingresa un numero: ");
delay(2000);
n = Serial.readString().toInt();
Serial.println("Numero ingresado: ");
Serial.println(n);
Serial.println("Los numeros menores son: ");
for(int p=2; p<n; p+=2)
{
Serial.println(p);
}
}
void loop()
{
}
Basicamente el algoritmo a hacer es el de numeros primos (ya que eso es lo que buscas excluir)
El codigo para conseguir si un numero es primo o no, es bastante facil y tambien puede facilmente conseguirlo hecho de diferentes formas según tus necesidades
de allí basicamente lo que quieres es que. si el numero no es primo, lo retornas