by @Muh Fatwah Fajriansyah M Fork
{"functions":[{"rawId":"id_fe267865_7034_4522_8208_47b5a96b4985","tpe":"Real","name":"HitungNilaiAkhir","statements":[{"@type":"Begin","id":"id_2ffa6bda_90d8_437c_9fec_a1f1119939ec"},{"@type":"Return","id":"id_a58c056c_6ba2_40c7_a5f8_3da71f557a5f","maybeValue":"0.3 * tugas + 0.3 * uts + 0.4 * uas"}],"parameters":[{"tpe":"Real","name":"tugas","id":"a1206fb7-6f68-4b5a-a2d1-535b0d7bea36"},{"tpe":"Real","name":"uts","id":"f8d9a84c-b4e9-4040-99e1-ec11e8f94235"},{"tpe":"Real","name":"uas","id":"051cfaff-871d-4bde-9b7b-7c2f74d6ed23"}]},{"rawId":"id_c791cfe5_0fbf_49bf_aff2_1a94a4077fa1","tpe":"String","name":"TentukanPredikat","statements":[{"@type":"Begin","id":"id_c51a0eec_c247_40cd_acaa_d2ccadc3bde3"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"predikat","lengthValue2":"5","id":"id_5742b33c_28f0_44da_90fc_2c0925968d87","initValue":null},{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"predikat","id":"id_3650f93f_3a8a_4db4_add3_a79440200253","value":"\"E\""}],"id":"id_2d96a78f_d560_406f_9e90_db480a1b8032"},"trueBlock":{"statements":[{"@type":"Assign","name":"predikat","id":"id_441a1cf2_8e4a_4363_9cca_0544697a564d","value":"\"D\""}],"id":"id_4cff906e_adb9_42bc_b4c8_c0c3505d1477"},"condition":"nilaiAkhir >= 55","@type":"If","id":"id_e3855b0b_b71d_457e_8832_a8fe2fb495d2"}],"id":"id_871c2e6f_b43a_4ca4_936e_5f693b1a4c4c"},"trueBlock":{"statements":[{"@type":"Assign","name":"predikat","id":"id_a061a425_b07e_450a_b8ea_44a3d36016fe","value":"\"C\""}],"id":"id_9f64f2ce_71d3_46af_ab7b_ca5ff6fc51dd"},"condition":"nilaiAkhir >= 65","@type":"If","id":"id_359deb77_6060_4f1d_af66_7e6b13f87dae"}],"id":"id_97c3a80b_00e6_4637_b9b8_e707abe5d615"},"trueBlock":{"statements":[{"@type":"Assign","name":"predikat","id":"id_123ee3aa_a7f9_43cd_99dd_d1f53d03878b","value":"\"B\""}],"id":"id_cf5902d8_bf36_4538_897a_c8a3d38049b4"},"condition":"nilaiAkhir >= 75","@type":"If","id":"id_d7e274d7_34be_4f8c_b61c_613896e781df"}],"id":"id_4f63be21_6a5e_4835_ae97_5a51f4f25145"},"trueBlock":{"statements":[{"@type":"Assign","name":"predikat","id":"id_dbc979e8_77e0_4788_b662_ea3df8007fa4","value":"\"A\""}],"id":"id_abf25969_8a54_47af_8dba_c63ac0b33a88"},"condition":"nilaiAkhir >= 85","@type":"If","id":"id_6447f194_3eea_40e9_9950_ad1cf02c9f4a"},{"@type":"Return","id":"id_057be820_6826_4b64_b4cb_a65ed3f73441","maybeValue":"predikat"}],"parameters":[{"tpe":"Real","name":"nilaiAkhir","id":"a5493aa1-f4d6-4a19-991b-fc2082e49299"}]},{"rawId":"id_ae4c0585_9ca0_4e29_a6f9_c19c6d6d3aaf","tpe":"String","name":"TentukanStatus","statements":[{"@type":"Begin","id":"id_de278bd4_7e59_4b27_ae17_71b4452fef13"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"status","lengthValue2":"5","id":"id_1f891e58_b6c6_44e1_9963_e323da6f426b","initValue":null},{"falseBlock":{"statements":[{"@type":"Assign","name":"status","id":"id_9468bacf_a459_4490_8f0d_3ddae340a2a9","value":"\"Tidak Lulus\""}],"id":"id_5134b042_11ec_4c85_8289_45eedc1a0dba"},"trueBlock":{"statements":[{"@type":"Assign","name":"status","id":"id_b322e069_43fb_4bb0_9114_eca78e9260bf","value":"\"Lulus\""}],"id":"id_215a2174_1485_4f70_990a_043b6c0f30ba"},"condition":"nilaiAkhir >= 60","@type":"If","id":"id_c5cc149f_cef4_46a0_9ced_ef98c082566c"},{"@type":"Return","id":"id_d72410d2_8837_46d8_a5cc_fc4854292824","maybeValue":"status"}],"parameters":[{"tpe":"Real","name":"nilaiAkhir","id":"09ba35cd-6133-472a-b0e3-8280a8e5fcfc"}]},{"rawId":"id_22fe8bd8_c226_4ded_aff6_766f8114270a","tpe":"Void","name":"TampilkanHasil","statements":[{"@type":"Begin","id":"id_0c30a072_33d8_47bb_a907_57567c05f48a"},{"newline":true,"@type":"Output","id":"id_d075cebe_f516_4ca6_9010_215db59b6a07","value":"\"Nama: \" + nama"},{"newline":true,"@type":"Output","id":"id_6b75aec9_06b7_4e2a_a9b1_f296de6590ea","value":"\"Nilai akhir: \" + nilaiAkhir"},{"newline":true,"@type":"Output","id":"id_ce6b2ea0_7565_498e_9029_b64a589e2d5a","value":"\"Predikat: \" + predikat"},{"newline":true,"@type":"Output","id":"id_24fa9b8d_ecc1_4e93_a1ce_bfb077e33956","value":"\"Status: \" + status"},{"@type":"Return","id":"id_95e36d91_747e_47d5_886f_74d68dec6202","maybeValue":null}],"parameters":[{"tpe":"String","name":"nama","id":"a653646d-00ed-4028-9c97-5e0ab8c1ee98"},{"tpe":"Real","name":"nilaiAkhir","id":"b409c3eb-6a56-46c5-b0e3-24ef5b5846e7"},{"tpe":"String","name":"predikat","id":"9f1f1f6a-7015-4e21-961c-6a91438d34ee"},{"tpe":"String","name":"status","id":"6f57b698-a6e1-4240-9b35-3bc69fd5682d"}]}],"name":"Contoh Penerapan - Pengolahan","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_5a09b3a3_3c95_40b0_953c_f9f1a0ae4869"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"nama","lengthValue2":"5","id":"id_27587dfb_48b1_42dd_802a_354f28ac402f","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"tugas","lengthValue2":"5","id":"id_0f4808fa_1064_40eb_814e_0fb31d0fd8d5","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"uts","lengthValue2":"5","id":"id_5fa17c1b_7d23_4d66_8a75_04e1ac56de4b","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"uas","lengthValue2":"5","id":"id_066f099a_4359_4ef0_b1a3_33c5e5f46236","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"nilaiAkhir","lengthValue2":"5","id":"id_fa2c2f79_b9ab_4ec8_b9f6_6c0c18de666a","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"predikat","lengthValue2":"5","id":"id_70e7e670_2fa0_4de6_8e45_bcf12cdd7d56","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"status","lengthValue2":"5","id":"id_591a63aa_a29f_4978_b6fe_dcdb9bbc2557","initValue":null},{"@type":"Input","name":"nama","id":"id_e465bad6_f3b5_4aac_8e40_342b430f2c32","prompt":null},{"@type":"Input","name":"tugas","id":"id_8dc1cab7_041d_4deb_8829_ec7e8a12ef85","prompt":null},{"@type":"Input","name":"uts","id":"id_ca5d5365_894d_4b70_937b_f00cb835cb77","prompt":null},{"@type":"Input","name":"uas","id":"id_c9b61c44_e717_4c42_9607_2e712c26a354","prompt":null},{"@type":"Assign","name":"nilaiAkhir","id":"id_1f09c59f_61f2_4da1_a47a_bf3b3e21c3c5","value":"HitungNilaiAkhir(tugas, uts, uas)"},{"@type":"Assign","name":"predikat","id":"id_4649f689_7065_469d_96fe_807f4f324aeb","value":"TentukanPredikat(nilaiAkhir)"},{"@type":"Assign","name":"status","id":"id_e877df78_5655_4bbd_b193_d0fe7944fc02","value":"TentukanStatus(nilaiAkhir)"},{"@type":"Call","id":"id_db169030_eba9_4e56_8b51_ebaf841fc490","value":"TampilkanHasil(nama, nilaiAkhir, predikat, status)"},{"@type":"Return","id":"id_36ef285b_aaa4_41d0_a05d_f12780e39c06","maybeValue":null}],"parameters":[]},"id":"id_548f33ca_1ac3_4e5a_bb2f_78bbbb9fe345","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":true,"lang":"java","showGenCode":true},"version":"0.3","revision":31}