En este segundo nivel he seguido ampliando mis habilidades de programación y no ha resultado tan sencillo como el primer nivel, no obstante al final pude terminarlo por completo, a pesar de algunas trabas que debí superar a partir del nivel 30 especialmente.
En estos niveles profundicé sobre los comandos de "If/Else", para poder establecer variables en función de si ocurría o no algo previo, y a partir del nivel 37 comenzaron los comandos relacionados con la mascota y dar órdenes a la misma por medio de los mismos comandos que utilizabamos para elheroe, pero utilizandolos con la mascota. Además está también el comando de .hear y los relacionados con la preparación del personaje para usa hero.cleave, su habilidad especial, que era un ataque en área. Creo que esto definiría el segundo apartado de niveles de aprendizaje del code combat.
jueves, 9 de febrero de 2017
CodeCombat (1)
Este programa me ha permitido aprender los fundamentos de la programación al tiempo que nos entretenemos jugando. El programa nos da además la opción de programar en varios lenguajes deiferentes, algo muy útil para los que estén interesados en la programación y no sepan por donde empezar.
En un primer momento no fue sencillo, dado que nunca había programado nada, aunque conforme avanzaban los niveles y me familiarizaba con el programa fue resultando más sencillo y al final pue terminar los primeros niveles.
Especialmente aprendi a utilizar "Loop", un comando que nos permite poner una serie de órdenes en repetición en lugar de escribirlas infidad de veces hasta completar las misiones.
Aprendimos también a hacer que el personaje hablase, además de introducir comandos para que éste pudiese atacar (hero.attack) a enemigos previamente seleccionados.
Por otra parte, aprendimos a fijar un punto del mapa para dirigir al personaje a un sitio determinado (move X,Y) .
En un primer momento no fue sencillo, dado que nunca había programado nada, aunque conforme avanzaban los niveles y me familiarizaba con el programa fue resultando más sencillo y al final pue terminar los primeros niveles.
Especialmente aprendi a utilizar "Loop", un comando que nos permite poner una serie de órdenes en repetición en lugar de escribirlas infidad de veces hasta completar las misiones.
Aprendimos también a hacer que el personaje hablase, además de introducir comandos para que éste pudiese atacar (hero.attack) a enemigos previamente seleccionados.
Por otra parte, aprendimos a fijar un punto del mapa para dirigir al personaje a un sitio determinado (move X,Y) .
lunes, 6 de febrero de 2017
Programas que utilizan C++
C++
C++ es un lenguaje de programacion diseñado a mediados de los años 1980 por Bjarne Stroustrup. Se trata de un lenguaje híbrido.
En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C y le agrega la capacidad de abstraer tipos como en Smalltalk.
La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitieran la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
C++ tiene los siguientes tipos fundamentales:
- Caracteres:
char(también es un entero),wchar_t - Enteros:
short,int,long,long long - Números en coma flotante:
float,double,long double - Booleanos:
bool - Vacío:
void
Suscribirse a:
Comentarios (Atom)


