by @Francesco Brocor Fork
{"functions":[],"name":"calcolatrice","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_6da90a8c_1b01_41e0_9816_82a0a5102bad"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"n","lengthValue2":"5","id":"id_df0e4486_230a_4e92_b77a_9548999e0f10","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"x","lengthValue2":"5","id":"id_d8dead74_b7a6_477f_8b12_211050aa8199","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"somma","lengthValue2":"5","id":"id_94c82bef_108e_413a_86d4_754aab8430c4","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"differenza","lengthValue2":"5","id":"id_daf13cde_d797_4f41_b9d8_fcc5c7e8de47","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"prodotto","lengthValue2":"5","id":"id_3187ef53_ce27_4156_9ed3_005fb8df948d","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"quoziente","lengthValue2":"5","id":"id_d5c144ec_fb72_4f83_9d7b_b586992168ec","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"i","lengthValue2":"5","id":"id_02d258a3_815c_4c1e_958e_101f96d04c88","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"risultato","lengthValue2":"5","id":"id_f29e8272_8bf3_4b09_afad_603760520b69","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"resto","lengthValue2":"5","id":"id_41451765_f970_4daf_aa0f_09082353f58b","initValue":null},{"newline":true,"@type":"Output","id":"id_40e1e521_bd9d_429b_8831_680ad612fd7c","value":"\"Benvenuto nella calcolatrice\""},{"newline":true,"@type":"Output","id":"id_f7b0bf0e_158a_4f12_847d_22d5986b9f6b","value":"\"Digita 1 se vuoi fare la somma\""},{"newline":true,"@type":"Output","id":"id_0fd3d071_735d_4b1e_b3ca_4348854b7977","value":"\"Digita 2 se vuoi fare la sottrazione\""},{"newline":true,"@type":"Output","id":"id_39342831_a645_4ad8_bcda_c1b78b625648","value":"\"Digita 3 se vuoi fare la moltiplicazione\""},{"newline":true,"@type":"Output","id":"id_1ba9f9d9_f452_44a1_9bb9_c447104ea161","value":"\"Digita 4 se vuoi fare la divisione\""},{"newline":true,"@type":"Output","id":"id_ec835130_1bb6_4b82_be83_fb45ccb0c0e7","value":"\"Digita 5 se vuoi fare l'elevamento a potenza\""},{"newline":true,"@type":"Output","id":"id_77585c82_1c3c_4124_8c75_a1c021dfd62b","value":"\"Digita 0 se vuoi uscire dalla calcolatrice\""},{"newline":true,"@type":"Output","id":"id_d7f0dd31_1089_4db5_ae90_23f43350bea8","value":"\"quale operazione vorresti fare?\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"operazioneScelta","lengthValue2":"5","id":"id_4a668c11_6419_4bce_9cd5_aaace307bf11","initValue":null},{"@type":"Input","name":"operazioneScelta","id":"id_9b33c12b_5858_4ee8_9159_0c0744f94aa1","prompt":null},{"condition":"operazioneScelta<0 || operazioneScelta>5","@type":"While","id":"id_5ebce62b_e78e_4510_bca4_af0be2a991d0","body":{"statements":[{"newline":true,"@type":"Output","id":"id_4ee685c0_da80_43e4_b290_9f13ad31c9c1","value":"\"devi digitare un numero fra 0 e 5 leggi le istruzioni\""},{"@type":"Input","name":"operazioneScelta","id":"id_aea88bad_6040_44ba_90d9_dde3a79db502","prompt":null}],"id":"id_622ad3dc_2a72_40eb_88f0_fe28c6b4e878"}},{"condition":"operazioneScelta!=0","@type":"While","id":"id_0612160f_63d7_4a75_8427_3a03978a5d44","body":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[],"id":"id_2f158f58_d95b_4697_b1e5_ef1fe506b0e7"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_d01ec445_ab62_4fcf_8f5d_52da134e892b","value":"\"scegli due numeri per la potenza\""},{"condition":"n==0","@type":"DoWhile","id":"id_d1de7783_435b_4785_b340_cf0d0cf2eb99","body":{"statements":[{"newline":true,"@type":"Output","id":"id_e44b2c9e_c3cf_49d0_83d9_6a99250ba389","value":"\"inserisci il primo\""},{"@type":"Input","name":"n","id":"id_9f6a6b5b_3ea3_416b_abdf_233a6b5ef794","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_c6774a3f_722d_4e1d_9297_8000be147170","value":"\"inserisci il\""},{"@type":"Input","name":"x","id":"id_090cd4f2_78a6_4b68_9c57_fb246f67dbe8","prompt":null}],"id":"id_535fe71f_3ba0_443c_af3a_0e75fc1115e7"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_5c0434b0_b00d_4ad5_8b1d_812d7fe6ee28","value":"\"il numero deve essere maggiore di 0\""}],"id":"id_6ba38290_dd59_4ef0_9cdf_25581076d421"},"condition":"n==0","@type":"If","id":"id_d48abfe7_25ff_4db1_9217_91bdee2aa8de"}],"id":"id_b358896f_e9e5_40d6_ac3c_e0f468b9a393"}},{"falseBlock":{"statements":[{"@type":"Assign","name":"risultato","id":"id_17f56909_bc9a_427a_911e_11260830ee80","value":"1"},{"@type":"Assign","name":"i","id":"id_71de0c92_00c2_4710_9116_2f11477bc674","value":"1"}],"id":"id_a42fc7ac_5d3a_4225_b10b_66dc6daba226"},"trueBlock":{"statements":[{"@type":"Assign","name":"risultato","id":"id_c23477ac_c511_4acf_a207_bc68ffb694dd","value":"1"},{"newline":true,"@type":"Output","id":"id_9d6f3772_06f9_4b1d_9b5b_16914d8affd2","value":"\"il risultato è:\" + risultato"}],"id":"id_fca9d9f7_9b93_4649_b68d_1c6e301cacd4"},"condition":"x==0","@type":"If","id":"id_e92a1c25_7537_4feb_ae89_bcaf89ef5cf1"},{"falseBlock":{"statements":[],"id":"id_81e6eb16_4b2b_40d3_8850_8fddb7f7f203"},"trueBlock":{"statements":[{"condition":"i<=x","@type":"While","id":"id_14737839_c4c5_4861_84b5_dccd7e334baf","body":{"statements":[{"@type":"Assign","name":"risultato","id":"id_41f0f10c_ae5e_4320_99a2_bc1d1b5d39d8","value":"risultato*n"},{"@type":"Assign","name":"i","id":"id_7ac497c6_d354_4166_92cd_30a73c589d4c","value":"i+1"}],"id":"id_f272b304_2b2a_4bd2_b960_42e01f7170a7"}},{"newline":true,"@type":"Output","id":"id_8a674ddd_4ba7_4d07_b247_925f7d60c5cf","value":"\"il risultato è:\" + risultato"}],"id":"id_47f9df1f_b894_4ef8_9e15_02c7b2377840"},"condition":"i<=x","@type":"If","id":"id_ddfbb0d6_c745_48b4_bf38_bf86e67deff0"}],"id":"id_3f5973d9_f60d_4ab0_a273_a305267d8bbe"},"condition":"operazioneScelta==5","@type":"If","id":"id_519f71b8_0763_41a8_bc50_a2772b0d9704"}],"id":"id_c1e62d98_7520_4f83_82b3_0edf45b868df"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_ce34dd92_9da2_4de8_a29c_8e0cee209bb8","value":"\"scegli due numeri per fare la divisione\""},{"newline":true,"@type":"Output","id":"id_f6629715_c9c8_4da6_b9ba_073fed8ee78e","value":"\"inserisic il primo\""},{"@type":"Input","name":"n","id":"id_c4345dda_5530_4280_92a1_40a0d1dbf7e0","prompt":null},{"newline":true,"@type":"Output","id":"id_c93ce8fd_42ce_4c1f_8a14_fc47597301d0","value":"\"inserisci il secondo\""},{"@type":"Input","name":"x","id":"id_bce2cbbd_ec62_49c5_ac2c_6bb6441cb1c1","prompt":null},{"@type":"Assign","name":"quoziente","id":"id_9d3a1574_81a0_44a0_a907_08b2fa21ba39","value":"n/x"},{"newline":true,"@type":"Output","id":"id_41f9e600_7dbb_43d4_aca4_3291b20e4b68","value":"\"il quoziente è:\" + quoziente"},{"@type":"Assign","name":"resto","id":"id_d730e628_7cfe_40c8_a3d8_c7bcee495552","value":"n%x"},{"newline":true,"@type":"Output","id":"id_b39f16c4_2f60_415f_a15a_d948ae1693a4","value":"\"il resto è:\" + resto"}],"id":"id_4e8696d7_54cf_4cc8_85a9_5175b810ab95"},"condition":"operazioneScelta==4","@type":"If","id":"id_8ea2efd2_6210_4411_9f47_0356b7160dfd"}],"id":"id_391a5bd5_a286_4766_9b11_db581138ee00"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_82e75f72_2d03_41b7_9338_a828101e914a","value":"\"scegli due numeri per fare la moltiplicazione\""},{"newline":true,"@type":"Output","id":"id_d9f5ea42_99cb_4536_a7f5_0a0ff1e8bc27","value":"\"inserisic il primo\""},{"@type":"Input","name":"n","id":"id_792bc040_acec_49f3_82e1_a4754766b15d","prompt":null},{"newline":true,"@type":"Output","id":"id_7a131796_5553_459c_bcb9_0b2ae5b26b30","value":"\"inserisci il secondo\""},{"@type":"Input","name":"x","id":"id_79ae721f_cf3c_47a2_bb46_289ff2421e8a","prompt":null},{"@type":"Assign","name":"prodotto","id":"id_3e44504c_9f10_4c45_aa84_df0b821ff089","value":"n*x"},{"newline":true,"@type":"Output","id":"id_0c2b1659_b550_4417_aa98_aa54f6aae39d","value":"\"il prodotto è:\" + prodotto"}],"id":"id_1fbf1503_151c_4d7a_bf21_75dfe062ef96"},"condition":"operazioneScelta==3","@type":"If","id":"id_6033a254_23c9_419b_9313_28cb86151a2b"}],"id":"id_b5c00c27_2976_4617_9354_a2035b4ee36f"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_2f6c876d_11ad_4b1b_af47_4dc276bedcf2","value":"\"scegli due numeri per la sottrazione\""},{"newline":true,"@type":"Output","id":"id_d68f115b_70a3_41b9_bcd9_624acda81bf6","value":"\"inserisci il primo\""},{"@type":"Input","name":"n","id":"id_4c87eb24_2fc3_4dcf_bc26_aa2ccb5057a3","prompt":null},{"newline":true,"@type":"Output","id":"id_97241485_a70d_4f01_b679_d118232563ed","value":"\"inserisci il secondo\""},{"@type":"Input","name":"x","id":"id_54fbf70c_e32c_41d7_a8c6_e6c3ce32cafd","prompt":null},{"@type":"Assign","name":"differenza","id":"id_cce06671_2e5f_4c7b_82fb_a3795407f2b8","value":"n-x"},{"newline":true,"@type":"Output","id":"id_8cf05afb_e33e_48b0_8d3e_42d941385122","value":"\"la differenza è:\" + differenza"}],"id":"id_5101ea6f_cb9e_469a_a5c7_078e5c4064f4"},"condition":"operazioneScelta==2","@type":"If","id":"id_10bbaf18_8fe8_414b_9c56_59cecbc56770"}],"id":"id_dc79739f_0985_4295_956b_95a888a0b12a"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_d23668b8_2ce0_497a_9142_b81fda0f1c76","value":"\"scegli due numeri per la somma\""},{"newline":true,"@type":"Output","id":"id_15c2012f_96c0_4a2b_973a_b5a6c408fa36","value":"\"inserisci il primo\""},{"@type":"Input","name":"n","id":"id_d6267846_959d_475a_8885_1a87d430f473","prompt":null},{"newline":true,"@type":"Output","id":"id_9ab7261e_c846_4f32_81c3_1f6f7faccf77","value":"\"inserisci il secondo\""},{"@type":"Input","name":"x","id":"id_4944b92a_db39_4e51_af3a_a4a0c77db1cc","prompt":null},{"@type":"Assign","name":"somma","id":"id_756e894b_4813_4241_9990_5f374eb18f22","value":"n+x"},{"newline":true,"@type":"Output","id":"id_b3d5e211_6eeb_4cf2_bf8f_bc1b4adf7a99","value":"\"il risultato è:\" + somma"}],"id":"id_a72f1d4e_c958_4656_8336_f56d5e77bccc"},"condition":"operazioneScelta==1","@type":"If","id":"id_43380eff_0fe6_4188_9d17_38c4ac8dc7b5"},{"newline":true,"@type":"Output","id":"id_24a42471_d7fa_4cc0_a920_b5a8ef7e70f6","value":"\"vuole continuare ad usare la calcolatrice?\""},{"newline":true,"@type":"Output","id":"id_c3692a54_781b_4d3f_8bca_5d497a73435e","value":"\"digita 0 se vuole uscire,1 se vuole fare la somma,2 se vuole fare la sottrazione,3 se vuole fare la moltiplicazione,4 se vuole fare la divisione o 5 se vuole fare la potenza\""},{"@type":"Input","name":"operazioneScelta","id":"id_12334358_503e_427f_9822_05477aa6f98e","prompt":null}],"id":"id_0d86abe7_1bf9_42a6_b8cf_697ae19508fe"}},{"newline":true,"@type":"Output","id":"id_c312a65c_1c3b_4046_9979_ba89dffcb90a","value":"\"sei uscito dalla calcolatrice\""},{"@type":"Return","id":"id_e00cc475_89f5_4d1b_926b_a6209eadd1da","maybeValue":null}],"parameters":[]},"id":"id_4f1eafdc_8dc7_4d32_b74d_e180f73954c7","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":2733}