input.onButtonPressed(Button.A, function () { logging = !(logging) if (logging) { basic.showIcon(IconNames.Butterfly) music._playDefaultBackground(music.builtInPlayableMelody(Melodies.Nyan), music.PlaybackMode.UntilDone) } else { basic.clearScreen() } }) let logging = false
VideoMicrobit.mp4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Calcular la tasa de retorno anual compuesta | |
| * Autor: Francisco Javiier Crisostomo Enciso | |
| * Descripción: Calcula la tasa de retorno usando la fórmula r = (M/C)^(1/t) - 1 | |
| * Parámetros: | |
| * - Capital inicial (C): 1000 | |
| * - Monto final (M): 1500 | |
| * - Tiempo (t): 3 años | |
| * Uso de aritmética entera con escalado ×10000 para precisión | |
| * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Cálculo de monto final con interés compuesto anual | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Calcula el monto final usando la fórmula M = C × (1 + r)^t | |
| * Usa aritmética de enteros con factor de escalado de 10000 | |
| * Parámetros: | |
| * - Capital inicial: 5000 (entero) | |
| * - Tasa de interés: 4% (1.04 representado como 10400) | |
| * - Tiempo: 5 años (entero) | |
| * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Cálculo de interés simple en ARM64 | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Calcula el interés simple usando la fórmula I = (Capital × Tasa × Tiempo) / 100 | |
| * Parámetros: | |
| * - Capital = 10,000 (entero) | |
| * - Tasa = 5% (entero) | |
| * - Tiempo = 3 años (entero) | |
| * Versión: Usa solo operaciones con enteros | |
| * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Numero en la serie Fibonacci usando un algoritmo. | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Encuentra y muestra todos los números primos < 100 | |
| * Ejemplo en C#: | |
| * Console.Write("Ingrese un número: "); | |
| * int num = int.Parse(Console.ReadLine()); | |
| * int a = 0, b = 1; | |
| * while (b < num) { | |
| * int temp = a + b; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Verificador de números primos | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Comprueba si un número es primo en ARM64 para Raspberry Pi OS | |
| * Ejemplo en C#: | |
| * bool EsPrimo(int n) { | |
| * if (n <= 1) return false; | |
| * for (int i = 2; i <= n/2; i++) | |
| * if (n % i == 0) return false; | |
| * return true; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Cálculo de varianza | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Calcula la varianza de [5,10,15,20,25] con media 15 | |
| * Resultado esperado: 50 | |
| * ASCIINEMA: https://asciinema.org/a/Y8FMDyHKAwX7Pszf5KoBVMcPT | |
| */ | |
| .section .data | |
| arreglo: .word 5, 10, 15, 20, 25 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Cálculo de la mediana | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Calcula la mediana de un arreglo ordenado [3,7,8,12,14] | |
| * Resultado esperado: 8 | |
| * ASCIINEMA:https://asciinema.org/a/3FF5tewxOSTA0RwUgAozaiWMz | |
| */ | |
| .section .data | |
| arreglo: .word 3, 7, 8, 12, 14 // Arreglo ordenado | |
| tam: .word 5 // Tamaño del arreglo |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| * Programa: Cálculo de la media de números | |
| * Autor: Francisco Javier Crisostomo Enciso | |
| * Descripción: Calcula la media de los valores 2, 4, 6, 8, 10 | |
| * Resultado esperado: 6 | |
| * ASCIINEMA:https://asciinema.org/a/Z0NsWYYYbz155Q55aEi4euLca | |
| */ | |
| .section .data | |
| valores: .word 2, 4, 6, 8, 10 | |
| nvalores: .word 5 |
NewerOlder