by @Juan Camilo Davila Osorio Fork
{"functions":[],"name":"Determinar si un numero es primo","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_begin"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Integer","name":"n","lengthValue2":"","id":"id_n","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Integer","name":"i","lengthValue2":"","id":"id_i","initValue":"2"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Boolean","name":"esPrimo","lengthValue2":"","id":"id_esPrimo","initValue":"true"},{"@type":"Input","name":"n","id":"id_input","prompt":"Ingrese un numero entero:"},{"falseBlock":{"statements":[],"id":"id_false_menor"},"trueBlock":{"statements":[{"@type":"Assign","name":"esPrimo","id":"id_asignar_false","value":"false"}],"id":"id_true_menor"},"condition":"n < 2","@type":"If","id":"id_if_menor"},{"condition":"i * i <= n && esPrimo","@type":"While","id":"id_while","body":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"i","id":"id_incrementar","value":"i + 1"}],"id":"id_false_divisor"},"trueBlock":{"statements":[{"@type":"Assign","name":"esPrimo","id":"id_asignar_no_primo","value":"false"}],"id":"id_true_divisor"},"condition":"n % i == 0","@type":"If","id":"id_if_divisor"}],"id":"id_body"}},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_output_no_primo","value":"\"El numero no es primo\""}],"id":"id_false_resultado"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_output_primo","value":"\"El numero es primo\""}],"id":"id_true_resultado"},"condition":"esPrimo","@type":"If","id":"id_if_resultado"},{"@type":"Return","id":"id_return","maybeValue":null}],"parameters":[]},"id":"id_6315a74e_26f8_4d7c_9a2a_a93ed4f29846","config":{"showDebugVars":true,"useInputPrompt":true,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":true},"version":"0.3","revision":4}