by @Daniele Trevisani Fork
{"functions":[],"name":"VERIFICA2-Algoritmi-Flowchart","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_780ce40f_8b12_49f9_8826_35f29158ac72"},{"newline":true,"@type":"Output","id":"id_1fc65c3b_82b7_4408_9897_f3fa491b09b0","value":"\"VERIFICA N. 2 - Algoritmi e diagrammi di flusso\""},{"@type":"Comment","id":"id_112e08f2_2a38_4749_acbc_614d0729f595","text":"DICHIARAZIONE DELLE VARIABILI"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"V","lengthValue2":"5","id":"id_c651e025_eed4_4374_b0af_c51001e330be","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"3","tpe":"RealArray","name":"vettR","lengthValue2":"5","id":"id_727be9dd_1993_4b21_afdf_99c5c7ed6237","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"Req","lengthValue2":"5","id":"id_5ddde74a_f93a_42fd_8fbb_5ff763e35f90","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"I","lengthValue2":"5","id":"id_6ca3bce5_67c4_4f04_8a98_1272f0664a67","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"3","tpe":"RealArray","name":"vettV","lengthValue2":"5","id":"id_3a8d2115_9474_4089_b5cc_847be4283e81","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"3","tpe":"RealArray","name":"vettP","lengthValue2":"5","id":"id_0128ba13_7f55_4b25_922c_b92ae25daa73","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"sommaV","lengthValue2":"5","id":"id_fa0ac88b_b00c_413a_8c38_f7bcdb073b1a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"sommaP","lengthValue2":"5","id":"id_d4182b49_c784_4d50_8b8e_6695ad9d22d9","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"Ptot","lengthValue2":"5","id":"id_091fea33_69d9_4878_918c_67c4885fe40f","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"opzione","lengthValue2":"5","id":"id_4c041453_7538_4ba2_ac3f_1ce9eec7856e","initValue":"\"N\""},{"condition":"opzione==\"S\" || opzione==\"s\"","@type":"DoWhile","id":"id_030276f9_c019_4cd7_b652_a0d96c4785bd","body":{"statements":[{"@type":"Comment","id":"id_0afcf2e6_c177_40e7_a22b_044e38dffe31","text":"INPUT E FILTRAGGIO DEI DATI"},{"condition":"V<=0","@type":"DoWhile","id":"id_10782a65_c1ee_4a02_8bef_cfe49a11a3b3","body":{"statements":[{"newline":true,"@type":"Output","id":"id_0dcc9812_6889_43af_8508_7db190a56e8f","value":"\"Inserire la f.e.m. del generatore (>0):\""},{"@type":"Input","name":"V","id":"id_1fa86f62_8e57_46b3_912d_7b68f17a61d7","prompt":null}],"id":"id_247a1ba5_7083_43e1_9546_76ceca839a4a"}},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"2","id":"id_d9ed743d_dfaf_450f_bd60_40f62c9d1e08","body":{"statements":[{"condition":"vettR[i]<=0","@type":"DoWhile","id":"id_f3986f20_4e09_489a_941c_05d2a9971c4f","body":{"statements":[{"newline":true,"@type":"Output","id":"id_4c798933_1824_435e_80ef_5419b3acbec4","value":"\"inserire il valore di R\"+i"},{"@type":"Input","name":"vettR[i]","id":"id_c258cf4a_253d_4bf4_91da_5f0336e77e08","prompt":null}],"id":"id_b03fff7a_88f7_4392_82b4_ffec5cdcdfe9"}}],"id":"id_2caca0fc_72f7_4029_b980_4f79fbb09fba"}},{"@type":"Comment","id":"id_12690091_a577_4e08_911f_4483f6def289","text":"ELABORAZIONI"},{"@type":"Assign","name":"Req","id":"id_a65ac8a4_873d_4e85_9133_61ecc6840723","value":"vettR[0]+vettR[1]+vettR[2]"},{"@type":"Assign","name":"I","id":"id_f6a0e1fe_54b0_4200_a497_4f14bf3553d6","value":"V/Req"},{"varName":"i","incr":"1","@type":"ForLoop","start":"0","end":"2","id":"id_459b8acb_ec0f_44a0_8c34_1ef41bd9f96a","body":{"statements":[{"@type":"Assign","name":"vettV[i]","id":"id_e81fca25_d5ba_4028_a8bd_52d2ed7b5ed5","value":"vettR[i]*I"},{"@type":"Assign","name":"vettP[i]","id":"id_52de5e79_7101_4a83_89b2_2471d4215fb0","value":"vettR[i]*I*I"}],"id":"id_54d2bb00_4f19_4daf_b90c_2b65c39c9648"}},{"@type":"Assign","name":"Ptot","id":"id_3905a753_dfb8_4e41_a8ec_7b19b8741610","value":"V*I"},{"@type":"Comment","id":"id_e8f367fc_fea8_4d0f_ace2_4859c3cb2de2","text":"Verifica KVL"},{"@type":"Assign","name":"sommaV","id":"id_a41594c6_ce1f_4566_9db1_19c007ef33fb","value":"vettV[0]+vettV[1]+vettV[2]"},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_681a55a4_74a3_4f78_a991_475236e9832e","value":"\"Principio KVL NON verificato. :(\""}],"id":"id_e0d85d07_c533_4e1e_9002_dea025af2743"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_741295af_2566_4e52_a106_d0b98daf6080","value":"\"Principio KVL verificato! :)\""}],"id":"id_90145e5e_f0df_491d_aeab_990bd0222585"},"condition":"(0.99*V)<sommaV && sommaV<(1.01*V)","@type":"If","id":"id_7c5da54c_41ad_4cfb_90a9_30a77cd1024e"},{"@type":"Assign","name":"sommaP","id":"id_4ad05daf_bbcb_4b02_ab83_c6bb51fd0624","value":"vettP[0]+vettP[1]+vettP[2]"},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_5ae49dc6_b8e7_41c3_86d9_3ac079cd2ae4","value":"\"Principio conservazione ENERGIA NON verificato. :(\""}],"id":"id_d58aa088_2586_4599_a4f1_449d812804ff"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_1ec22941_3d58_48b1_ac45_bc5a29cff43d","value":"\"Principio CONSERVAZIONE ENERGIA verificato! :)\""}],"id":"id_70731e02_f58c_46ab_88db_feb5d16a0924"},"condition":"(0.99*V*I)<sommaP && sommaP<(1.01*V*I)","@type":"If","id":"id_808bb1e3_157b_4323_96b8_c24f52ffe8ee"},{"newline":true,"@type":"Output","id":"id_c5d6d472_8f6e_4b56_b536_d8ad4b0145a5","value":"\"Stampa dei risultati:\""},{"newline":true,"@type":"Output","id":"id_68994a3a_2b34_4949_96bb_8b9f4b051fb5","value":"\"Req=\"+Req"},{"newline":true,"@type":"Output","id":"id_e87edd21_1d76_4a31_bda9_1673e0978b8d","value":"\"V1=\"+vettV[0]+\"; V2=\"+vettV[1]+\"; V3=\"+vettV[2]"},{"newline":true,"@type":"Output","id":"id_3a9724b2_ad86_4c86_8c29_5ecb5bcda0d1","value":"\"Tensione del generatore V=\"+V+\"; Somma delle cadute:\"+sommaV"},{"newline":true,"@type":"Output","id":"id_2953fdb9_7a90_447b_a9f6_36e473fc2132","value":"\"P1=\"+vettP[0]+\"; P2=\"+vettP[1]+\"; P3=\"+vettP[2]"},{"newline":true,"@type":"Output","id":"id_92eaa519_f18c_4858_a533_f8d1c7af86f3","value":"\"Potenza del generatore Ptot=\"+Ptot+\"; Somma delle potenze dissipate:\"+sommaP"},{"newline":true,"@type":"Output","id":"id_b7ffbb62_c056_421c_a23f_fa5d1938dc1c","value":"\"Vuoi continuare con un nuovo circuito? (S/N)\""},{"@type":"Input","name":"opzione","id":"id_921d50a8_517a_4c6d_a56b_2e679a32c27f","prompt":null}],"id":"id_ba94de34_b531_493c_8cd1_902f83cce10a"}},{"newline":true,"@type":"Output","id":"id_046e8592_0ddb_41b1_bb21_10d1ff0234c9","value":"\"FINE DEL PROGRAMMA. ARRIVEDERCI!\""},{"@type":"Return","id":"id_dc3f59f5_dd54_4c81_9960_7086c6b05210","maybeValue":null}],"parameters":[]},"id":"id_63ed520f_8462_47ce_af7b_d88200c380a6","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":true,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":true},"version":"0.3","revision":1049}