by @Tommaso Luzietti Fork
{"functions":[],"name":"New Program","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_400efbe5_5789_4bd8_aa87_f250e01d6d86"},{"newline":true,"@type":"Output","id":"id_c089bd91_2e5d_48bd_a357_278ce1476254","value":"\"segni accettati (+ - / * P)\""},{"newline":true,"@type":"Output","id":"id_971c8e54_5159_45ea_ab07_0f968e1f48c4","value":"\"1 = somma\""},{"newline":true,"@type":"Output","id":"id_35767db1_10ff_4f8f_9dfa_5fd797a23d1f","value":"\"2 = sottrazione\""},{"newline":true,"@type":"Output","id":"id_da112134_120e_4dad_a2cc_d00631a540b1","value":"\"3 = moltiplicazione\""},{"newline":true,"@type":"Output","id":"id_b8bf3706_2f46_4ac0_90dc_481535a48146","value":"\"4 = moltiplicazione\""},{"newline":true,"@type":"Output","id":"id_2a0536e1_c7be_4393_acdb_df1594b1b68c","value":"\"5 = potenza\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"n","lengthValue2":"5","id":"id_bd0a69b0_eeb1_4198_aff6_ff7fd6ac3f8b","initValue":null},{"newline":true,"@type":"Output","id":"id_b62a6aa8_d46f_43eb_9b32_ca5d4a7a2f23","value":"\"inserisci un numero\""},{"@type":"Input","name":"n","id":"id_267cd198_55cd_4aed_875a_5e28e204b96b","prompt":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"o","lengthValue2":"5","id":"id_48deda59_8d3a_4bc3_97b0_6bb5d16a1bbd","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"positivita","lengthValue2":"5","id":"id_a1d30a88_7194_48eb_8c67_9d1c1639debc","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"negati","lengthValue2":"5","id":"id_5bc327f0_929c_470c_9053_c33201a5c885","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"x","lengthValue2":"5","id":"id_7b18a66a_f0ca_4991_bfe3_f5c0992d5149","initValue":null},{"condition":"o!=0","@type":"DoWhile","id":"id_d78e8139_2452_4061_a0c5_cf314ed094a0","body":{"statements":[{"condition":"positivita==1","@type":"DoWhile","id":"id_191ec9d3_8d0b_4da9_bf14_c2c3a450c730","body":{"statements":[{"falseBlock":{"statements":[],"id":"id_8d998023_9da6_463d_806d_1d405db241c6"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_4ccc1c83_489b_4a80_b7c9_7623c9656a55","value":"\"inserisci una operazione ( 1 2 3 4 5)\""},{"@type":"Input","name":"o","id":"id_1922d1e4_cd0d_4c07_83d3_cfe21e11d2f2","prompt":null}],"id":"id_114634d5_9a54_465d_8a5a_c77f285e1d0f"},"condition":"negati==0","@type":"If","id":"id_29f15a48_117a_40c5_a6e4_d8cc529c0039"},{"@type":"Assign","name":"positivita","id":"id_116f2f37_62f2_4718_93cf_d8716ef34702","value":"positivita*0"},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"negati","id":"id_28388245_5a26_446f_9bf1_4ca19bfd1ab7","value":"negati+1"},{"falseBlock":{"statements":[{"@type":"Assign","name":"positivita","id":"id_52af4bcc_84d1_4e06_9b09_f1a1501a152e","value":"positivita+1"},{"@type":"Assign","name":"negati","id":"id_ef109c43_00c9_4870_acb5_37526a63c1de","value":"negati*0"}],"id":"id_8608ca63_a387_4af4_aa0f_2a5f599a6a80"},"trueBlock":{"statements":[{"falseBlock":{"statements":[],"id":"id_da9f4a26_0dbb_4959_89e3_31e41117f7f2"},"trueBlock":{"statements":[{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"p","lengthValue2":"5","id":"id_cae01c31_3962_499f_ae82_25edba140da3","initValue":"n"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"y","lengthValue2":"5","id":"id_122807dd_3bdf_49ab_9e8f_f22709684797","initValue":"1"}],"id":"id_a9ce361e_49fe_4c97_aaef_87fc30140ad5"},"condition":"negati==0","@type":"If","id":"id_306c2058_c0a3_4e49_8976_daff19072e09"},{"newline":true,"@type":"Output","id":"id_67e9a8c6_4123_42ac_896c_b1c06fad496b","value":"\"inserisci l'esponente della potenza\""},{"@type":"Input","name":"x","id":"id_459a2c11_ff53_4786_bfae_0ed3c95e57c4","prompt":null},{"falseBlock":{"statements":[{"condition":"y<x","@type":"While","id":"id_7f79e16b_4715_49d4_bd39_b931cf701ed4","body":{"statements":[{"@type":"Assign","name":"n","id":"id_2e4c7133_920e_425a_827e_32ae90881490","value":"n*p"},{"@type":"Assign","name":"y","id":"id_dd9496f2_19b4_448d_a836_fe649e605f43","value":"y+1"}],"id":"id_6282e4e0_382b_4acc_8dc1_63988c1dd89f"}}],"id":"id_103cb5dc_24dd_4cc7_abc6_14910282ebdd"},"trueBlock":{"statements":[{"@type":"Assign","name":"n","id":"id_bd0a16ad_136b_4e63_a282_00c1baa8d959","value":"1"}],"id":"id_ed6b4323_2f6b_4a68_8dbe_e9aad7c912aa"},"condition":"x==0","@type":"If","id":"id_69038d72_48b1_40f4_8589_f65ffbe785f1"}],"id":"id_b98cd982_ec8d_4454_8a81_ab9851c5ce5e"},"condition":"o==5","@type":"If","id":"id_14cd7443_aa1a_4b48_9eb5_b1b8a43b5cc4"}],"id":"id_1e3f9287_dcc5_4d13_8c92_c51b62dafacf"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_d56718d6_8d3e_4d81_b975_f65aaac97310","value":"\"inserisci un numero\""},{"@type":"Input","name":"x","id":"id_e60b475f_e7b8_4802_86b6_982251f83830","prompt":null},{"@type":"Assign","name":"n","id":"id_271d06ea_0378_457e_b3dd_811cafa04b21","value":"n*x"}],"id":"id_ce6dbf78_3037_44db_9625_dfe2b5c842be"},"condition":"o==3","@type":"If","id":"id_3a903858_69f4_438c_a42e_74db40b45902"}],"id":"id_2117dd5f_483f_41a1_bb27_0699b8bb8e6c"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_f3958c46_0f65_49a8_a8e1_4954e2b2679e","value":"\"inserisci un numero\""},{"@type":"Input","name":"x","id":"id_a46975f5_0a3f_4604_9325_dfa4be9abf72","prompt":null},{"@type":"Assign","name":"n","id":"id_64749e6e_c2e8_4605_a302_781473852af5","value":"n/x"}],"id":"id_ef5c5858_08cd_4347_8ba3_40ac256fd040"},"condition":"o==4","@type":"If","id":"id_505b9dbd_d128_4873_9f47_33663852a925"}],"id":"id_c2ab9fed_c930_4d37_a94e_b8ec5f635ff2"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_16107f4a_ef9e_491e_a8c8_45957d5faf0a","value":"\"inserisci un numero\""},{"@type":"Input","name":"x","id":"id_404aebfb_317e_44c7_af04_93d30e0bce52","prompt":null},{"@type":"Assign","name":"n","id":"id_3ee8f1e5_5957_4d32_88bb_e6b646ec8eb4","value":"n-x"}],"id":"id_0484bb5b_96cf_4d5a_a3df_d35e514356eb"},"condition":"o==2","@type":"If","id":"id_8cf9e8cd_8ae3_40a2_aff3_e573f50b0ab5"}],"id":"id_2d2ab980_af2a_4556_8c21_8c23243fa3ed"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_c4bff540_b879_4257_b3ca_caf26b9acff1","value":"\"inserisci un numero\""},{"@type":"Input","name":"x","id":"id_793c6491_8c99_42d6_adc9_6177b327ae8f","prompt":null},{"@type":"Assign","name":"n","id":"id_774c1aae_f56b_416b_a61b_519e329d9351","value":"n+x"}],"id":"id_d6a84b23_6332_49f7_84dc_48d4fedbe8fb"},"condition":"o==1","@type":"If","id":"id_8a2e60eb_f7a0_4af3_ad73_7c93f5e8f077"}],"id":"id_69c32845_e575_46f6_bd13_fbb18c30a479"},"trueBlock":{"statements":[],"id":"id_044bf5fb_ab51_4e65_a41d_e4c0bfd0f69f"},"condition":"o!=","@type":"If","id":"id_e3e26e48_61b1_4060_b940_f5d5f0be17c4"}],"id":"id_6341042e_4f10_4d72_b468_0e8a78320bc1"}},{"falseBlock":{"statements":[],"id":"id_39a52900_569c_45b9_be90_18590151b737"},"trueBlock":{"statements":[{"@type":"Assign","name":"negati","id":"id_33d3afd7_bcd9_4f6e_b559_24db1e4fefa9","value":"negati+1"},{"newline":true,"@type":"Output","id":"id_cda4ced5_e5b8_47a2_af37_0f81731588b7","value":"\"il risultato é: \"+n"},{"newline":true,"@type":"Output","id":"id_5a9e501f_e9e9_4115_ab1d_bdf525100e87","value":"\"inserire un altra operazione ( 1 2 3 4 5 ) per continuare inserire 0 per uscire\""},{"@type":"Input","name":"o","id":"id_1c24e22c_34b6_4ed3_86eb_989599cfd2be","prompt":null}],"id":"id_d2d23dcf_947c_4382_b632_9bc8407eb39f"},"condition":"o!=0","@type":"If","id":"id_e8868089_0ae3_4ab3_9ed1_cc0def94d817"}],"id":"id_e8d93289_8e8e_4d82_a277_34080b4a74c7"}},{"@type":"Return","id":"id_99e0eec7_a1e3_4f6f_9292_e3d297a6945d","maybeValue":null}],"parameters":[]},"id":"id_d630e633_84c1_4e16_97ee_5617af159889","config":{"showDebugVars":false,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":true},"version":"0.3","revision":2693}