Entradas

Mostrando las entradas con la etiqueta as3

Magic squared 4x4 as3

Imagen
En esta temporada que pasamos encerrados me puse a limpiar mis documentos y encontre este ejemplo de programación el cual mejor lo comparto antes de elimnarlo. Crearemos el juego llamado “Magic squares”. Mencionando un poco de la historial del juego: “T HE TRADITIONAL magic square is a set of integers in serial order, beginning with 1, arranged in square formation so that the total of each row, column and main diagonal is the same. Some notion of the fantastic lengths to which this largely frivolous topic has been analyzed may be gained from the fact that in 1838, when much less was understood about magic squares than is known today, a French work on the subject ran to three volumes… continue…” Básicamente el juego es realmente un problema matemático en el cual nos mostraran una tabla 4x4 en la cual deberemos poner diferentes números en cada tabla de manera que sumando los 4 números de x fila o columna vertical u horizontalmente siempre den como resultado e...

Experiencias pokemon por regiones

Imagen
Recordando el transcurso de mi vida cada región de pokemon me recuerda a un periodo de tiempo en el cual experimentaba mas sobre pokemon y mi vida diaria a la misma vez, Regiones: Pokemon Red  Kanto - Estaba en el kinder En esta generación en el juego que tenia se lo prestaba a un amigo ( Primer Maestro ) para que me lo pasara y yo lo único que hacia era entrenarle los pokemon jaja si prácticamente con el primer pokemon con el que inicie yo fui con un magnemitte que recuerdo bien que me gustaba tanto entrenarlo solo a el que lo logre que evolucionar que etapa. Johto - Primaria Después de kanto no pude conseguir el juego de la region Johto y al no tenerlo solo le ayudaba a mi maestro(el que me paso kanto) a entrenarles sus pokemon, me asombraba con los intercambios pokemon y en las batallas hasta repetía los legendarios. Pokemon zafiro y esmeralda Hoenn - Secundaria La primer región en la cual me lance por mi parte desde el inicio, como primer meta in...

Juego de Ejes as3

Imagen
Ejes En este ejemplo de as3 mostrare el juego de lógica llamado Ejes, juego en el cual debes Colocar los siguientes números en los círculos, de manera que cada grupo de tres que quede conectado por una línea recta que sume 45. Aquí el diseño: Se ocuparían 9 text áreas con 9 labels los cuales tendrían el nombre de a+num ejemplo n18 y un label más sin texto llamado msj para mostrar el mensaje de triunfo Necesitaríamos comprobar que no se repita ningún número, que la suma lineal sea 45 y que solo se coloquen los números permitidos. Aquí el código: btn1.addEventListener(MouseEvent.CLICK, Cuadrado); //inicio de la funcion Cuadrado function Cuadrado(event:MouseEvent):void {                 //creando variables var NP1,grup1,grup2,grup3,grup4:Boolean; //comprobando que se ingresen numeros permitidos NP1=NumPermitidos(Number(num1.text)); NP1=NumPermitidos(Number(n...

Ejemplo switch case Calculando Grados Fahrenheit Celsius y Kelvin as3

Imagen
En este  ejemplo  de as3 utilizaremos Las  Formulas  de conversión de incrementos de grados  Fahrenheit Celsius y Kelvin  para calcular el valor de temperatura Introducido utilizando el  switch . Formulas: Fahrenheit a Celsius   C =(F-32)*5/9 Fahrenheit a Kelvin K = (F-32)*5/9 +273 Celsius a Fahrenheit  F =C*9/5+32 Celsius a Kelvin K=C+273 Kelvin a Fahrenheit   F= (k-273)9/5+32 Kelvin a Celsius C=K-273      primero el Diseño:                    Ocuparemos 3 label, 1 combobox, 1 TextInput y 1 button aqui el codigo: btn1.addEventListener(MouseEvent.CLICK, accion); function accion(event:MouseEvent):void {//lol switch (combo1.text){ case "Fahrenheit a Celsius": //C =(F-32)*5/9 lb2.text=String((Number(txt.text)-32)*5/9 )+" C"; break; case "Fahrenheit a Kelvin": //K = (F-32)*5/9 +273 lb2.text=String((Number(txt.text)...

Ejemplo convirtiendo numero binario a decimal as3

Imagen
Hola en esta ocasión mostrare un ejemplo convirtiendo números de base binaria a base decimal, ejemplo que lo are en as3 . Los números en base binaria son los que cuentas con 1 y 0 por ejemplo 1101, el cual para convertirlo a un número decimal, en caso de que el numero sea 1 se tendría que elevar cada número desde 0 hasta una máxima cantidad de 7 contando de derecha a izquierda, porque solo pueden haber 8  números binarios juntos, en caso el  numero sea 0 la base será 0 Por lo que en esta ocasión con el numero 1101 se aria asi: 1         1        0       1 2^3 + 2^2 +0^1+2^0 8     +  1   +   0  +   1 = 13 Aquí otro ejemplo  Siguiendo este ejemplo en as3 se ocuparía de 8 combobox con las opciones de 0 y 1 Un botón para calcular el número decimal en base a los números elegidos ...

Ejemplo calculando potencia as3

En este ejemplo de as3 sacaremos la potencia la cual es el producto que resulta al multiplicar una cantidad o expresión por sí misma una o más veces. De la cual solo necesitaremos introducir la base y el exponente . aqui el codigo btn1.addEventListener(MouseEvent.CLICK, accion); //inicio de la funcion accion function accion(event:MouseEvent):void { potencia.text="1"; while(Number(exponente.text)>0) { potencia.text=String(Number(potencia.text)*Number(base.text)); exponente.text=String(Number(exponente.text)-1); } };//fin funcion Descargar ejemplo: Potencia as3                                                  AS3

Calculando matriz inversa 3x3 as3

Imagen
En este ejemplo de as3 mostrare el código con el cual podrían la matriz  inversa 3x3 para que entiendan el tema les dejo estos vídeos donde explican como encontrarlas: Matriz Inversa 3X3 aqui el diseño: Como se mira solo se necesitan 9 textf, 11 labels y un boton, cada uno con los nombres que se miran en la imagen aqui el codigo: <pre style="color:black; background-color:#F2F2F2;"> btn1.addEventListener(MouseEvent.CLICK, Calculando_MI); //inicio de la funcion accion function Calculando_MI(event:MouseEvent):void { total.text=String(Number(a00.text)*Number(a11.text)*Number(a22.text) + Number(a10.text)*Number(a21.text)*Number(a02.text) +Number(a20.text)*Number(a01.text)*Number(a12.text)); total.text=String(Number(total.text)+(Number(a02.text)*Number(a11.text)*Number(a20.text))*-1 + (Number(a12.text)*Number(a21.text)*Number(a00.text))*-1 + (Number(a22.text)*Number(a01.text)*Number(a10.text))*-1); if(total.text!=...

Ejemplo calculando cuadrado as3

Imagen
En este ejemplo de as3 comprobaremos el uso de la formula del cuadrado de la suma y de la diferencia de los números la cual es (a+b)^2=a^2+b^2+2ab O (a-b)^2=a^2+b^2-2ab Comprobaremos su uso dándole valore a los símbolos a y b Aquí el diseño: Los importante son los que muestro con el nombre que se le puso Aquí el código: btn1.addEventListener(MouseEvent.CLICK, Cuadrado); //inicio de la funcion Cuadrado function Cuadrado(event:MouseEvent):void { if(simbolo.text=="+") { f.text=String(a.text+"^2 + "+b.text+"^2 + "+"2*"+a.text+" "+b.text) t.text=String(Number(a.text)*Number(a.text)+Number(b.text)*Number(b.text)+2*Number(a.text)*Number(b.text)) }else { f.text=String(a.text+"^2 + "+b.text+"^2 - "+"2*"+a.text+" "+b.text) t.text=String(Number(a.text)*Number(a.text)+Number(b.text)*Number(b.text)-2*Number(a.text)*Number(b.text)) }/...

Sacando anyo bisiesto as3

Imagen
En este ejemplo de as3 se muestra como verificar si x año es bisiesto o no. para el cual solo deberemos introducir el valor de algun numero que quieras saber. ¿Ques es un año bisiesto? un año que tiene x dia de mas aqui el diseño Aqui el codigo: btn1.addEventListener(MouseEvent.CLICK, anyobisiestoas3); //inicio de la funcion accion function anyobisiestoas3(event:MouseEvent):void { if ((((Number(txt.text)%100)!=0)&&((Number(txt.text)%100%4)==0))||((Number(txt.text)%100%400)==0)){ r.text="El año es bisiesto"; } else{r.text="El año no es bisiesto";} };//fin funcion Descargar ejemplo: Año bisiesto as3 AS3

comentarios as3

Imagen
  En este ejemplo de adobe flash player mostrare como poner comentarios en el programa, Comentarios que son útiles para describir que hace el código, Poner notas u ocultar x partes del código que no se quiere mostrar Aquí muestro las tres opciones de comentarios que tienen desde el programa: La primera opción es para aplicar comentarios en bloque La segunda opción es para poner comentarios en línea La tercera opción es para quitar x comentario Siguiendo con el ejemplo aquí el código: btn1.addEventListener(MouseEvent.CLICK, accion); //inicio de la funcion accion function accion(event:MouseEvent):void { //Comentario en linea /* Comentario en bloque */ //asignandole texto al label lb1.text="Editando codigo"; };//fin funcion Descargar ejemplo: Comentarios as3                                              ...

Convirtiendo number a string as3

Bueno en este ejemplo de as3 mostrare la manera de convertir x tipo de variable en otra como ser int a float(doble)                                     int a string                                            float a int string a float string a int las variables de tipo string son las de texto las variables de tipo int son enteros aqui el codigo //creando variables as3 var entero:int; var numero:Number; var texto:String; entero=5; numero=99.99; //convert int y number a texto as3 entero=5; numero=99.99; texto="Entero: "+String(entero)+" Numero: "+String(numero); trace("texto: ",texto); //int y texto a number as3 numero=Number(entero)/4; trace("numero: ",numero); texto="9"; numero=Number(texto)+0.99; trace("numero: ",numero); //text y number a int as3 texto="1"; nu...