by @Shaluka Nikalanda Fork
{"functions":[],"name":"L8.E1 - analyseParallelCircuit","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_02cf210e_4626_45df_b792_66b66bf05a29"},{"@type":"Call","id":"id_e9ba7497_a28e_4f92_8c96_39c87c3559bb","value":"analyseParallelCircuit(r,z_l,z_c)"},{"@type":"Comment","id":"id_4cdfdb37_366c_43f8_8733_c7de40e282e2","text":". Parameters: resistance, inductor impedance, capacitor impedance ."},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Calculate Total Impedance","lengthValue2":"5","id":"id_db108955_46ae_46f8_947a_fc135fbdbdd2","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"z_total = 1/(m.sqrt(1/(r ** 2) + (1/(z_l) - 1/(z_c)) ** 2))","lengthValue2":"5","id":"id_d3265cb3_930c_4510_9922_7238202fce05","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"Calculate Phase Angle","lengthValue2":"5","id":"id_ea0fcd0a_c4c3_4556_906f_aeedabfcc29d","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"p_angle = m.degrees(m.atan((1/(z_l) - 1/(z_c)) * r))","lengthValue2":"5","id":"id_fa441181_7563_4e2f_a8dc_6233894b6645","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"return z_total,p_angle","lengthValue2":"5","id":"id_bf7f8f60_b02d_44b9_a3ef_3607075f424b","initValue":null},{"@type":"Return","id":"id_6e64e337_cd40_4270_988b_def87a30b76b","maybeValue":null}],"parameters":[]},"id":"id_30fe7c2b_840f_4385_aa8f_f7148f7a99b7","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":228}