App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
_________________________________________________
91B.- Propuestas de códigos matemáticos.
- Voy a proponer varios problemas matemáticos para que sean resueltos con los bloques de App Inventor.
____________________________________
1.- Cálculo del área de un polígono de n lados. Se ha de introducir los valores de las coordenadas en sentido de las agujas del reloj.
- Introducimos las coordenadas de los vértices, por ejemplo:
coordenadas =
4,10,9,7,11,2,2,2
Obtendremos:
Área = 45.5
- Puedes obtener información:
https://www.mathopenref.com/coordpolygonarea.html
- Aquí he puesto el código con mediante una extensión para que sirva de ejemplo.
- No es necesario realizar el dibujo, solo el cálculo del área.
p150_extension_area.aia
____________________________________
2.- Calcular el perímetro de un polígono de n lados. Se ha de introducir los valores de las coordenadas en sentido de las agujas del reloj.
- Introducimos las coordenadas de los vértices: x1,y1,x2,y2,x3,y3,x4,y4,... xn,yn
Por ejemplo: coordenadas = 4,10,9,7,11,2,2,2
Obtendremos:
Perímetro = 28,462
https://rechneronline.de/pi/simple-polygon.php
p150_extension_ip.aia
____________________________________
3.- Cálculo de las coordenadas de un rectángulo.
- Introducimos el alto, ancho y ángulo alfa de un rectángulo, debemos calcular las coordenadas de sus vértices.
- Aquí he puesto el código con mediante una extensión para que sirva de ejemplo.
- No es necesario realizar el dibujo, solo el cálculo de las coordenadas.
p150_extension_GeoVertice.aia
____________________________________
4.- Dado las coordenadas de n puntos. Calcular su recta de regresión lineal.
Ejemplo:
xValues = 10,20,30,40,50,60
yValues = 40,60,70,50,60,70
Regresión lineal : y = 0.37143 X + 45.33333
Información:
https://www.socscistatistics.com/tests/regression/default.aspx
- Aquí he puesto el código con mediante una extensión para que sirva de ejemplo.
- No es necesario realizar el dibujo, solo el cálculo de las coordenadas.
p150_extension_linear.aia
____________________________________
5.- Dado un número entero, obtener la IP correspondiente.
Por ejemplo introducimos:
Decimal = 3232241721
Obtenemos:
IP = 192.168.24.57
- Comprueba:
https://www.browserling.com/tools/dec-to-ip
- Aquí he puesto el código con mediante una extensión para que sirva de ejemplo.
p150_extension_ip.aia
__________________________________
|