by @Michele De Rosa Fork
{"functions":[],"name":"Divisori numero con array","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_81efd760_4543_4281_961f_74f6475758b1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"10000","tpe":"IntegerArray","name":"divisori","lengthValue2":"5","id":"id_233b4f03_339f_4262_bbb6_163e495d1826","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"numero","lengthValue2":"5","id":"id_0899e1f5_4031_4a73_ba05_bd83ec510e93","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"divisore","lengthValue2":"5","id":"id_bbdb842a_241d_49ca_a119_21d63b5aeaf2","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"contatoreDivisori","lengthValue2":"5","id":"id_beab5867_0989_4b77_862f_b60f30a1c41f","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"contatoreStampa","lengthValue2":"5","id":"id_40df5291_5a41_4ea4_9b81_22a61ba39399","initValue":null},{"condition":"numero < 0 || numero > 10000","@type":"DoWhile","id":"id_a8452d83_0653_4811_b14e_a60fdfbd6d71","body":{"statements":[{"@type":"Input","name":"numero","id":"id_60498d5e_66e0_4089_9024_fd135903a55d","prompt":"Inserisci numero"}],"id":"id_851ae626_3e50_4794_a21a_ccd90b7664e3"}},{"varName":"divisore","incr":"1","@type":"ForLoop","start":"1","end":"numero","id":"id_115bbbf8_5a0e_4c32_8fb2_cec31898de4a","body":{"statements":[{"falseBlock":{"statements":[],"id":"id_432b40e7_7456_4f3f_80a2_0c81ea855b53"},"trueBlock":{"statements":[{"@type":"Assign","name":"divisori[contatoreDivisori]","id":"id_0577a04b_df5b_45a0_9a3c_91734084d532","value":"divisore"},{"@type":"Assign","name":"contatoreDivisori","id":"id_98879d06_ec91_4bfc_a5b5_4af11532e64c","value":"contatoreDivisori + 1"}],"id":"id_ad76998e_d107_4422_9f05_5e75b6fddbdb"},"condition":"numero % divisore == 0","@type":"If","id":"id_e8498cf3_76e8_47eb_831e_fdcb915d28a3"}],"id":"id_10255bdb_263a_4240_a39f_4b2cc8766856"}},{"newline":true,"@type":"Output","id":"id_ef764b8d_4f6c_4a70_81fc_21a6f6e20e00","value":"\"Stampa divisori\""},{"varName":"contatoreStampa","incr":"1","@type":"ForLoop","start":"0","end":"contatoreDivisori-1","id":"id_7a9c99ea_16d4_40e9_bd10_42d8168b538d","body":{"statements":[{"newline":true,"@type":"Output","id":"id_e7bcb3c1_f3be_4427_99c5_3e46ebd7f8de","value":"divisori[contatoreStampa]"}],"id":"id_9dd288b0_09bb_4da3_b7ab_1c3ecb513426"}},{"@type":"Return","id":"id_902a5cfa_6d7b_4d23_b800_2c1c79c1d9cd","maybeValue":null}],"parameters":[]},"id":"id_a0dfbafd_e088_485e_9a23_07897291f632","config":{"showDebugVars":false,"useInputPrompt":true,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"c++","showGenCode":false},"version":"0.3","revision":448}