by @Michelle Aleman Fork
{"functions":[],"name":"Registro yvalidacion de solicitudes","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"pcp2_31"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Integer","name":"contadorSolicitudes","lengthValue2":"","id":"pcp2_0","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Boolean","name":"otraSolicitud","lengthValue2":"","id":"pcp2_1","initValue":"true"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"String","name":"matricula","lengthValue2":"","id":"pcp2_2","initValue":"\"\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"String","name":"asignatura","lengthValue2":"","id":"pcp2_3","initValue":"\"\""},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"Real","name":"calificacionInicial","lengthValue2":"","id":"pcp2_4","initValue":"0"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"","tpe":"String","name":"prioridad","lengthValue2":"","id":"pcp2_5","initValue":"\"\""},{"condition":"otraSolicitud","@type":"While","id":"pcp2_28","body":{"statements":[{"newline":true,"@type":"Output","id":"pcp2_6","value":"\"Ingrese matricula, asignatura y calificacion (0 a 10)\""},{"@type":"Input","name":"matricula","id":"pcp2_7","prompt":null},{"@type":"Input","name":"asignatura","id":"pcp2_8","prompt":null},{"@type":"Input","name":"calificacionInicial","id":"pcp2_9","prompt":null},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"pcp2_23","value":"\"Faltan datos o calificacion invalida. Corrija la solicitud.\""}],"id":"pcp2_25"},"trueBlock":{"statements":[{"falseBlock":{"statements":[{"falseBlock":{"statements":[{"@type":"Assign","name":"prioridad","id":"pcp2_12","value":"\"Baja\""}],"id":"pcp2_14"},"trueBlock":{"statements":[{"@type":"Assign","name":"prioridad","id":"pcp2_11","value":"\"Media\""}],"id":"pcp2_13"},"condition":"calificacionInicial < 8","@type":"If","id":"pcp2_15"}],"id":"pcp2_17"},"trueBlock":{"statements":[{"@type":"Assign","name":"prioridad","id":"pcp2_10","value":"\"Alta\""}],"id":"pcp2_16"},"condition":"calificacionInicial < 6","@type":"If","id":"pcp2_18"},{"@type":"Assign","name":"contadorSolicitudes","id":"pcp2_19","value":"contadorSolicitudes + 1"},{"newline":true,"@type":"Output","id":"pcp2_20","value":"matricula + \" | \" + asignatura + \" | \" + prioridad"},{"newline":true,"@type":"Output","id":"pcp2_21","value":"\"Otra solicitud? true o false\""},{"@type":"Input","name":"otraSolicitud","id":"pcp2_22","prompt":null}],"id":"pcp2_24"},"condition":"(matricula != \"\") && (asignatura != \"\") && (calificacionInicial >= 0) && (calificacionInicial <= 10)","@type":"If","id":"pcp2_26"}],"id":"pcp2_27"}},{"newline":true,"@type":"Output","id":"pcp2_29","value":"\"Solicitudes validas: \" + contadorSolicitudes"},{"newline":true,"@type":"Output","id":"pcp2_30","value":"\"Continuar con asignacion usando estos registros\""},{"@type":"Return","id":"pcp2_32","maybeValue":null}],"parameters":[]},"id":"id_8e6da451_ee1a_44c5_a200_4b66f76fa2f6","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":2}