by @Davide Mugnai Fork
{"functions":[],"name":"compito_ES1","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_2eed5265_1eed_4016_a5c3_c89d3233700a"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"MCD","lengthValue2":"5","id":"id_d96f6e74_1dfd_465a_9b70_e7a306b17c33","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"zz","lengthValue2":"5","id":"id_387c8368_77b5_423f_b894_6639b4e03392","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"y","lengthValue2":"5","id":"id_bb4e95ba_dbe3_43ce_aa54_f334f7d7b039","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"c","lengthValue2":"5","id":"id_cce1f63f_3acc_4002_aa7d_c8d273eb9b88","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"z","lengthValue2":"5","id":"id_9db37b9d_5235_40c9_a924_9a72deeb26bf","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"x","lengthValue2":"5","id":"id_9e3d7afe_8688_448f_95a1_0c067163fbed","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"N","lengthValue2":"5","id":"id_e0f79b14_eaef_4026_97cf_4587d0981c91","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"K","lengthValue2":"5","id":"id_f0d75af6_2331_43bd_952d_0b93ed0085b1","initValue":null},{"condition":"x==0","@type":"DoWhile","id":"id_165d15c3_a23d_41a1_81cb_644c0902e062","body":{"statements":[{"newline":true,"@type":"Output","id":"id_94bfae32_d2d6_4923_8866_39aa4a2fc4ff","value":"\"Inserire un numero N che sia maggiore di 1\""},{"@type":"Input","name":"N","id":"id_dd0884c4_f588_4d35_bf3e_93f2647990aa","prompt":null},{"condition":"N==0 || N<0","@type":"While","id":"id_3654988b_b24c_4c51_96f7_fc2d84ad961f","body":{"statements":[{"newline":true,"@type":"Output","id":"id_c64a51e6_389f_42a5_960b_5afe3d279683","value":"\"input non valido, inserire un numero maggiore di 1\""},{"@type":"Input","name":"N","id":"id_5c8d7e7f_9db0_4c0c_b800_7d6314aee78e","prompt":null}],"id":"id_a9296d28_4352_43a2_badb_a67e8f3ce777"}},{"newline":true,"@type":"Output","id":"id_a1b96a2f_2377_4da5_962e_0077872994e1","value":"\"Inserire un numero N che sia maggiore di 0, deve essere diverso dal primo numero\""},{"@type":"Input","name":"K","id":"id_a39670f0_1bb5_4f49_823c_39c25ad6b41d","prompt":null},{"condition":"K==0 || K<0","@type":"While","id":"id_23e6ee54_0132_44c1_bef7_942575447cf4","body":{"statements":[{"newline":true,"@type":"Output","id":"id_cefa8b0b_72e3_466e_9ddd_f226dc1eca1a","value":"\"input non valido, reinserirlo, deve essere maggiore di 0 e diverso dal primo numero\""},{"@type":"Input","name":"K","id":"id_c70ed696_5565_43b2_8171_a6c0d5df6252","prompt":null}],"id":"id_ef2449ce_eaeb_46bc_89b8_ff3adeb46e67"}},{"condition":"N%MCD!=0 && K%MCD!=0","@type":"DoWhile","id":"id_79127f8b_465a_4552_b62e_20550122a33d","body":{"statements":[{"@type":"Assign","name":"z","id":"id_90a3a641_53fc_48d3_a5a6_cd97c5ee29b9","value":"N"},{"@type":"Assign","name":"zz","id":"id_511b4fad_2411_4e13_b5f1_573b482d8cbe","value":"K"},{"@type":"Assign","name":"MCD","id":"id_efad383f_a971_4eb8_84ad_2b96caae2dee","value":"z%zz"},{"@type":"Assign","name":"zz","id":"id_2bcc9b2f_4d8d_46f9_93fa_11aa2f63f44e","value":"z-1"}],"id":"id_26fc2268_a9a6_4d7c_b8ab_d92edd796201"}},{"newline":true,"@type":"Output","id":"id_c11978e2_5be0_47ba_9e4c_91b51def3e54","value":"MCD"},{"newline":true,"@type":"Output","id":"id_ef9f5799_70a7_4f98_a6fa_564425780169","value":"\"per terminare il programma inserire 0\""},{"@type":"Input","name":"x","id":"id_ac6811c0_2772_4e65_ae2c_5f8ad7740331","prompt":null}],"id":"id_bec8b445_0f43_45e7_bc3b_eaa30578e647"}},{"@type":"Return","id":"id_2281ee38_632d_41e1_964a_4c39c5be4b50","maybeValue":null}],"parameters":[]},"id":"id_90510fb0_1268_4845_ac80_3b137b95595f","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":921}