Вы находитесь на странице: 1из 2

int x,i,n;

bool primo(int n)

for(i=2; i<n ; i++ )

if(n%i==0) return(false);

}return(true);

void setup() {

// put your setup code here, to run once:

Serial.begin(9600);

Serial.println("Introduzca un numero para verificar cuantos primos hay hasta tal numero:");

void loop() {

// put your main code here, to run repeatedly:

int c=0;

if(Serial.available()==true)

x=Serial.parseInt();

/*if(primo(x)== true) Serial.println("El numero "+String(x)+" es primo ");

else Serial.println("El numero "+String(x)+" no es primo");*/

for (n=2 ; n<x ; n++)

{if(primo(n)== true)

{if(++c%8==0) Serial.println(String(n)+'\t');

else Serial.print(String(n)+ '\t');

}Serial.println();

Serial.println("Ahora introduzca otro numero:");


}

Вам также может понравиться