{"functions":[],"name":"Registro de asistencia y seguimiento academico","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_49_8t6j8z3l"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"totalSesiones","lengthValue2":"5","id":"id_50_1j5lzpqt","initValue":null},{"@type":"Input","name":"totalSesiones","id":"id_51_nts2cwhf","prompt":"Sesiones programadas del estudiante"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"sesionActual","lengthValue2":"5","id":"id_52_h3k3qmgt","initValue":"1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"totalAsistencias","lengthValue2":"5","id":"id_53_5pz9v6k0","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"totalInasistencias","lengthValue2":"5","id":"id_54_i06xsra8","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"String","name":"asistio","lengthValue2":"5","id":"id_55_fyfj3lgr","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Real","name":"porcentajeAsistencia","lengthValue2":"5","id":"id_56_guisvc3h","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Boolean","name":"requiereSeguimiento","lengthValue2":"5","id":"id_57_u1zveu4d","initValue":null},{"condition":"sesionActual <= totalSesiones","@type":"While","id":"id_65_bw3vtu6z","body":{"statements":[{"@type":"Input","name":"asistio","id":"id_58_v4wv8hyn","prompt":"\"Asistio a la sesion \" + sesionActual + \"? (si/no)\""},{"falseBlock":{"statements":[{"@type":"Assign","name":"totalInasistencias","id":"id_60_q2ceqerf","value":"totalInasistencias + 1"}],"id":"id_63_eqcz39p6"},"trueBlock":{"statements":[{"@type":"Assign","name":"totalAsistencias","id":"id_59_4x1fhkza","value":"totalAsistencias + 1"}],"id":"id_62_pbjrsh8w"},"condition":"asistio == \"si\"","@type":"If","id":"id_61_2ipm59v4"},{"@type":"Assign","name":"sesionActual","id":"id_64_zs6e00vw","value":"sesionActual + 1"}],"id":"id_66_72q0i19n"}},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_74_8kbcq165","value":"\"No hay sesiones registradas\""}],"id":"id_77_w8ynzhui"},"trueBlock":{"statements":[{"@type":"Assign","name":"porcentajeAsistencia","id":"id_67_458k8de3","value":"totalAsistencias * 100.0 / totalSesiones"},{"@type":"Assign","name":"requiereSeguimiento","id":"id_68_u8u9p24i","value":"porcentajeAsistencia < 70"},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_70_ut6e9zo6","value":"\"Seguimiento normal\""}],"id":"id_73_1td3wzjz"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_69_5uckhsqg","value":"\"El estudiante requiere seguimiento adicional\""}],"id":"id_72_1lcye1og"},"condition":"requiereSeguimiento","@type":"If","id":"id_71_kvvok3u3"}],"id":"id_76_b430ao47"},"condition":"totalSesiones > 0","@type":"If","id":"id_75_apqitgsm"},{"newline":true,"@type":"Output","id":"id_78_uzpp9mrl","value":"\"Asistencias: \" + totalAsistencias + \" | Inasistencias: \" + totalInasistencias + \" | Porcentaje: \" + porcentajeAsistencia + \"%\""},{"@type":"Return","id":"id_79_teny0e7l","maybeValue":null}],"parameters":[]},"id":"id_80_xv0cmflu","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":31}