Este código es una colaboración de: Melvin Guerrero
Descripción:
Dibuja en la terminal un árbol de navidad con una animación de luces navideñas y un mensaje de año viejo.Copiar todo el código
Descargar código .lat
Todos los códigos fueron copiados a su portapapeles
// Variables
msj = "Feliz Navidad y prospero a"..cadena.char(241).."o nuevo!\nLes desea sus amigos de Lenguaje Latino"
a = [9,8,11,4,9,4,1,10,7,13,5,15,13]
b = [0,2,4,5,7,8,9,2,4,6,7,8,9]
c = cadena.char(183)
limpiar()
// funcion para imprimir los caracteres
funcion paso_imprimir(veces, segudos, caracter, bool)
si (bool == falso) sis.dormir(segudos) fin
desde(x=0; x<veces; x++)
si (bool == verdadero) sis.dormir(segudos) fin
txt = (bool == verdadero) ? caracter[x] : caracter
imprimirf ("%s", txt)
fin
imprimirf("\n")
fin
// funcion luces navideñas
funcion luces(cantidad, n, int, bool)
desde(e=0; e<cantidad; e++)
sis.iraxy(a[e+n], b[e+n])
si (bool == verdadero)
pnt = (int % 2) ? c : "X"
sino
pnt = (int % 2) ? "X" : c
fin
imprimirf(pnt)
fin
fin
// inicio del codigo
desde(i=0; i<10; i++)
// imprime espacios
desde(e=0; e<(10-i-1); e++)
imprimirf(" ")
fin
paso_imprimir((2*i+1), 0.5, "*", falso)
fin
paso_imprimir(3, 0.5, " |||||\n", falso)
paso_imprimir(cadena.longitud(msj), 0.1, msj, verdadero)
// ***Luces navideñas
desde(i=0; i<10; i++)
sis.dormir(1)
luces(7, 0, i, falso)
luces(6, 7, i, verdadero)
fin
sis.iraxy(0,16)
0 Comentarios