by @Giovanni Morganti Fork
{"functions":[],"name":"calc","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_978b3186_3f27_4ed4_b4bd_c8d46f6e1887"},{"newline":true,"@type":"Output","id":"id_d2cddfab_a3b2_42f9_8a70_7f591646c5b6","value":"\"Inserire il primo numero\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"result","lengthValue2":"5","id":"id_33716e0d_21d7_4586_b93c_f7756eae4880","initValue":"readInput()"},{"newline":true,"@type":"Output","id":"id_864ed473_92db_48ff_8c65_ccc7811a0d46","value":"\"Inserire l'operatore (+,-,*,/,**,C,STOP)\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"op","lengthValue2":"5","id":"id_481e00ac_03d6_486d_b1d6_ed44587eecff","initValue":"readInput()"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"num","lengthValue2":"5","id":"id_602974ed_9d76_4056_b609_18b910c33215","initValue":null},{"condition":"op != \"STOP\"","@type":"While","id":"id_169f6947_2274_4e05_8886_14ca569e89e6","body":{"statements":[{"newline":true,"@type":"Output","id":"id_c93e9460_7534_42d4_8382_f2cd82672214","value":"\"Inserire il numero\""},{"@type":"Assign","name":"num","id":"id_00b69939_7de0_453d_bc5e_663b0a02708b","value":"readInput()"},{"falseBlock":{"statements":[],"id":"id_ca941d3e_e2fd_42b5_ab84_17db0b8baaf2"},"trueBlock":{"statements":[{"@type":"Assign","name":"result","id":"id_bbab580b_7324_4158_b186_7dee33fe74c6","value":"result + num"}],"id":"id_fb62caee_019e_4515_83c8_1fbf0dd32648"},"condition":"op == \"+\"","@type":"If","id":"id_3468ffd4_7958_4275_aaf0_63ae0c1855e5"},{"falseBlock":{"statements":[],"id":"id_2b8680af_44ea_4c2b_9f30_84c8697bd97b"},"trueBlock":{"statements":[{"@type":"Assign","name":"result","id":"id_1b8376ff_6c46_4281_a418_25024f82cd87","value":"result - num"}],"id":"id_e5a2bc73_d435_4e2e_a179_19c4792ebe7a"},"condition":"op == \"-\"","@type":"If","id":"id_6fe5ff03_ea25_4c10_8a13_c6dd4c6d861f"},{"falseBlock":{"statements":[],"id":"id_828762d5_25d8_4be0_99c4_414a143adff9"},"trueBlock":{"statements":[{"@type":"Assign","name":"result","id":"id_2820cd88_7642_4fc5_b50c_19dbba6517f5","value":"result * num"}],"id":"id_bd19348c_f86b_406a_9a8d_d56c56b43c13"},"condition":"op == \"*\"","@type":"If","id":"id_3e4c0a67_70f5_46db_87e6_1ebd2bb7cab1"},{"falseBlock":{"statements":[],"id":"id_4f32627b_edc5_4b7c_a7eb_348ce73fe22a"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"result","id":"id_c0ff9a49_15af_4a2e_97e6_76c069db45d7","value":"result / num"}],"id":"id_d5d44292_cdf8_4859_93db_003b154053fb"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_e64bd1ab_b48e_40a5_badc_4c6873d9d755","value":"\"MATH ERROR!\""}],"id":"id_fbd7499f_e0b5_4cb3_a432_d7ccff4335c8"},"condition":"num == 0","@type":"If","id":"id_a39db136_eaf1_4796_a507_c05046c3d591"}],"id":"id_0009eea3_5e61_42e6_ac64_1c93ffcc8060"},"condition":"op == \"/\"","@type":"If","id":"id_977c3594_b47a_4322_afc0_392c697647c1"},{"falseBlock":{"statements":[],"id":"id_3e43e926_ce11_4a93_b180_4d171825987f"},"trueBlock":{"statements":[{"@type":"Assign","name":"result","id":"id_17da0bf6_a35d_4ae7_9d9e_b7b8fe2477c9","value":"pow(result,num)"}],"id":"id_e5034733_a641_4f20_9c7d_9495499ad18f"},"condition":"op == \"**\"","@type":"If","id":"id_84d2088b_2e89_4c14_b018_60c12e42e41d"},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_8e9b46d0_338b_4a57_9595_600473dc2884","value":"\"Risultato: \" + result"}],"id":"id_3833997e_9c0c_4d7a_818e_4e0756fba6e7"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_e8cb9702_e984_48fc_bc1f_eb18b81350a7","value":"\"Inserire il primo numero\""},{"@type":"Assign","name":"result","id":"id_d9a4dd02_b7ff_4b79_8efb_6e824b023b2b","value":"readInput()"}],"id":"id_076da160_287d_48ed_a551_047195f910dc"},"condition":"op == \"C\"","@type":"If","id":"id_2796502f_befc_4902_bcc0_d1a5a4218d04"},{"newline":true,"@type":"Output","id":"id_f7a2ba3f_2d6c_490a_90d3_ad013752af1e","value":"\"Inserire l'operatore (+,-,*,/,**,C,STOP)\""},{"@type":"Assign","name":"op","id":"id_625bf57c_1bcc_4321_8dab_becff2e6b137","value":"readInput()"}],"id":"id_81a58ecf_f44d_48b3_8c39_04c317047a1b"}},{"newline":true,"@type":"Output","id":"id_62fc0a6f_9529_454a_9f86_cc3757aae413","value":"\"Calcolatrice spenta\""},{"@type":"Return","id":"id_3485feeb_4cb6_42b3_bbb7_7d157575e270","maybeValue":null}],"parameters":[]},"id":"id_5ca997f7_162b_40c4_83f6_df3ef19ad081","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":835}