Entradas

Mostrando entradas de marzo, 2020

Mel / Python - Ventana Creación de Esfera

Imagen
Hola, en esta oportunidad realizare un ejercicio en el que enviaremos datos a un procedimiento desde una ventana. El enunciado seria el siguiente: Se necesita crear una ventana que me permita crear una esfera. Se debe permitir el ingreso del nombre y el radio de la esfera. Se debe validar los datos ingresados. Para resolver el enunciado necesitaremos: Un procedimiento que evalué los datos: Mel: recibirá el valor de las cajas de texto en dos argumentos ($boxNombre y $boxNum). Python: el procedimiento se encargara de recoger los datos en unas variables (nombre y radio). Comando  If  para evaluar los valores. Comodín && y and para usar rangos en el If para Mel y Python respectivamente. Comando confirmDialog para mostrar advertencias. Comenzaremos definiendo el procedimiento " validacion " que recibirá  los y/o evaluaran los datos ingresados en la ventana. Luego crearemos la ventana con dos cajas de texto, nos aseguramos de contener ...

Mel / Python - Procedimiento - Objetos intercalados en dos ejes

Imagen
Hola, en esta oportunidad realizare un ejercicio en el que pondremos en práctica el envió de datos a un procedimiento o función, el cual usara estos datos para construir una cadena de objetos intercalados los cuales se moverán en dos ejes el X y el Y. El enunciado seria el siguiente: Se necesita crear una cadena de objetos que intercalen en su eje X. La cantidad de filas es variable. Se debe hacer uso de un procedimiento o función para enviar datos. El tamaño de los objetos es fijo. Para resolverlo necesitaremos: Un procedimiento que reciba dos atributos: nomObj: recibe el nombre del objeto que deseemos asignar. max: cantidad total de filas y columnas a crear. Comando For para repetir las instrucciones. Comando If para evaluar y asignar los parents. Operador % para conseguir el residuo del dato a evaluar. Comenzaremos definiendo el procedimiento " objInter " que recibirá  los dos valores para construir nuestros objetos. Realizaremos un primer For que...