// --------------------------------------------------------------
// Joke post to generate inefficient code to find even numbers.
// --------------------------------------------------------------
// This sketch generates a sketch.ino file for a new Wokwi project.
void setup() {
// put your setup code here, to run once:
int range=100; //Set range to suit requirements for generated code
Serial.begin( 115200);
Serial.print("int range = " );
Serial.print(range);
Serial.println(";");
Serial.println("void setup(){" );
Serial.println("Serial.begin( 115200);" );
Serial.println("} //end of setup");
Serial.println("bool IsEven(int number){" );
Serial.println(" if (number == 1) { return false ;}" );
for(int i=2; i<=100; i++)
{
Serial.print(" else if (number == " );
Serial.print( i );
Serial.print(") { return " );
if ( i % 2 ) {
Serial.print("false ;" );
}
else {
Serial.print("true ;" );
}
Serial.println(" }" );
}
Serial.println("} //end of IsEven");
Serial.println("void loop(){");
Serial.println("//Various number checks");
Serial.println("Serial.print(\"Check 7, is it Even? - \") ; ");
Serial.println("Serial.println(IsEven(7) ) ; ");
Serial.println("Serial.print(\"Check 16, is it Even? - \") ; ");
Serial.println("Serial.println(IsEven(16) ) ; ");
Serial.println("Serial.print(\"Check 23, is it Even? - \") ; ");
Serial.println("Serial.println(IsEven(23) ) ; ");
Serial.println("Serial.print(\"Check 58, is it Even? - \") ; ");
Serial.println("Serial.println(IsEven(58) ) ; ");
Serial.println("} //end of loop");
}
void loop() {
// put your main code here, to run repeatedly:
}