Skip to content

Commit 8c77f4c

Browse files
Merge branch 'mouredev:main' into main
2 parents a5bf32c + df1e202 commit 8c77f4c

File tree

164 files changed

+21041
-1645
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

164 files changed

+21041
-1645
lines changed

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
2828
## Corrección y próximo ejercicio
2929

30-
> #### Lunes 23 de diciembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
31-
> #### Consulta el **[horario](https://discord.gg/mouredev?event=1313337113567035494)** por país y crea un **[recordatorio](https://discord.gg/mouredev?event=1313337113567035494)**
30+
> #### Lunes 30 de diciembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
31+
> #### Consulta el **[horario](https://discord.gg/6qdjZwXA?event=1318390433465765918)** por país y crea un **[recordatorio](https://discord.gg/6qdjZwXA?event=1318390433465765918)**
3232
3333
## Roadmap
3434

@@ -83,7 +83,8 @@
8383
|46|[X VS BLUESKY](./Roadmap/46%20-%20X%20VS%20BLUESKY/ejercicio.md)|[📝](./Roadmap/46%20-%20X%20VS%20BLUESKY/python/mouredev.py)|[▶️](https://youtu.be/RzwFGihKpOM)|[👥](./Roadmap/46%20-%20X%20VS%20BLUESKY/)
8484
|47|[CALENDARIO DE ADVIENTO](./Roadmap/47%20-%20CALENDARIO%20DE%20ADVIENTO/ejercicio.md)|[📝](./Roadmap/47%20-%20CALENDARIO%20DE%20ADVIENTO/python/mouredev.py)|[▶️](https://youtu.be/LteI1J5gmZw)|[👥](./Roadmap/47%20-%20CALENDARIO%20DE%20ADVIENTO/)
8585
|48|[ÁRBOL DE NAVIDAD](./Roadmap/48%20-%20ÁRBOL%20DE%20NAVIDAD/ejercicio.md)|[📝](./Roadmap/48%20-%20ÁRBOL%20DE%20NAVIDAD/python/mouredev.py)|[▶️](https://youtu.be/bIguZe3iXVo)|[👥](./Roadmap/48%20-%20ÁRBOL%20DE%20NAVIDAD/)
86-
|49|[EL ALMACÉN DE PAPÁ NOEL](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/ejercicio.md)|[🗓️ 23/12/24](https://discord.gg/mouredev?event=1313337113567035494)||[👥](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/)
86+
|49|[EL ALMACÉN DE PAPÁ NOEL](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/ejercicio.md)|[📝](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/python/mouredev.py)|[▶️](https://youtu.be/XGMxosQArxw)|[👥](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/)
87+
|50|[PLANIFICADOR DE OBJETIVOS DE AÑO NUEVO](./Roadmap/50%20-%20PLANIFICADOR%20DE%20OBJETIVOS%20DE%20A%C3%91O%20NUEVO/ejercicio.md)|[🗓️ 30/12/24](https://discord.gg/6qdjZwXA?event=1318390433465765918)||[👥](./Roadmap/50%20-%20PLANIFICADOR%20DE%20OBJETIVOS%20DE%20A%C3%91O%20NUEVO/)
8788

8889
## Cursos en YouTube
8990

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// paguina web de documentación: https://dotnet.microsoft.com/es-es/
2+
//Librerias utilizadas
3+
using system;
4+
5+
// comentarios
6+
// comentario en una linea
7+
8+
/*
9+
cometario en
10+
varias lineas
11+
*/
12+
13+
// Declaración de variables y constantes
14+
int edad = 27;
15+
const int variableConstante = 0;
16+
17+
// Datos primirtivos
18+
//Boolenaos
19+
bool booleanData = true; // solo son verdadero o falso
20+
//Byte, short, Int y Long
21+
byte valorByte = 99;
22+
short valorShort = 100;
23+
int valorInt = 400;
24+
long valorLong = 13123123123L;
25+
// Float, Double, Decimal
26+
float numeroFlotante = 66.66f;
27+
double numeroDoblePrecision = 0;
28+
decimal decimales = 456.34m;
29+
//char
30+
char caracter = 'a';
31+
32+
//Hello world!
33+
Console.WriteLine("Holla C#");
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
//https://dotnet.microsoft.com/en-us/
2+
3+
//Ejemplo de comentario simple
4+
/*
5+
Ejemplo comentarios
6+
en varias lineas
7+
*/
8+
9+
var Variable = 1;
10+
const int CONSTANTE = 3;
11+
12+
int MyInt = 2;
13+
float MyFlot = 3.14f;
14+
double MyDoble = 3.14;
15+
bool MyBool = true;
16+
decimal MyDecimal = 1.5m;
17+
char MyChar = 'a';
18+
string MyString = "Cadena";
19+
20+
Console.WriteLine("Hola, C#");
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Comentario de una línea
2+
// Sitio oficial: https://dotnet.microsoft.com/es-es/languages/csharp
3+
4+
/*
5+
Comentario de
6+
varias líneas
7+
*/
8+
9+
// Declaración de variables
10+
byte entero0a255 = 5;
11+
sbyte enteroConSigno127 = -5;
12+
short enteroPequeño = 5000;
13+
int entero = 5;
14+
long enteroLargo = 5_000_000;
15+
float flotante = 5000.0f;
16+
double doble = 5.0;
17+
decimal decimalv = 5.0M;
18+
19+
bool verdadero = true;
20+
bool falso = false;
21+
22+
string hola = "Hola";
23+
char caracter = 'A';
24+
25+
// Constantes
26+
const string lenguaje = "C#";
27+
28+
Console.WriteLine(${hola}, {lenguaje}!");
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// Web Oficial De C++: https://isocpp.org/get-started
2+
3+
4+
//con este podemos hacer un comentario en una sola linea
5+
6+
/*
7+
este para
8+
varias lineas
9+
*/
10+
11+
#include <iostream>
12+
using namespace std ;
13+
14+
int main () {
15+
16+
//variable y constante
17+
const int Constante = 1 ;
18+
int Variable = 0 ;
19+
20+
//tipos de datos primitivos
21+
float Flotante = 1.12 ;
22+
23+
double Doble = 1214123425325567432.23 ;
24+
25+
int Entero = 1 ;
26+
27+
char Caracteres = 'a' ;
28+
29+
bool e = true ;
30+
31+
//Para imprimir un mensaje en la terminal
32+
33+
cout<<"Hola, C++"<<endl ;
34+
35+
36+
return 0;
37+
38+
39+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
void main() {
2+
// Documentacion oficial: https://dart.dev/language
3+
4+
// Comentario en una linea
5+
6+
/*
7+
Comentario
8+
en varias
9+
lineas */
10+
11+
/// Comentario de documentacion, se genera con librerias
12+
13+
//Variables y constantes
14+
15+
var variable1 = "dart"; // Sin especificar tipo
16+
String variable2 = "lenguaje"; // Especificando el tipo
17+
final CONSTANTE1 = 20; // no cambia despues de inicializar
18+
const CONSTANTE2 = 30; // no cambia durante la compilacion
19+
20+
//Tipos de datos primitivos
21+
int edad = 21;
22+
double sueldo = 500.30;
23+
String nombre = "Johan";
24+
bool estoyVivo = true;
25+
Null estaNulo;
26+
27+
print("Hola dart");
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
public class agusrosero {
2+
public static void main(String[] args) {
3+
// https://www.java.com/es/
4+
5+
// Comentario de una linea
6+
/*
7+
* Comentario de
8+
* varias lineas
9+
*/
10+
11+
var miVariable = "Hola!";
12+
final var MI_CONSTANTE = 3.14;
13+
14+
double miDouble = 3.33;
15+
float miFlotante = 2.2f;
16+
int miEntero = 10;
17+
String miCadena = "Hola!";
18+
boolean miBooleano = true;
19+
char miChar = 'A';
20+
21+
System.out.println("¡Hola, [Java]!");
22+
}
23+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// Comentario de fin de línea
2+
3+
// Sitio oficial: https://www.oracle.com/java/
4+
5+
/*
6+
* Comentario de varias líneas
7+
*/
8+
9+
/**
10+
* Comentarios de documentación JavaDoc
11+
*/
12+
13+
public class Edalmava {
14+
public static void main(String[] args) {
15+
// Tipos de datos primitivos
16+
// Declaración de variables:
17+
// Tipo nombre_variable = valor;
18+
19+
byte b = 64; // Byte
20+
short s = 1000; // Short
21+
int i = 5_000_000; // Enteros
22+
long l = 5_000_000_000l; // Long
23+
float f = 5.0f; // Float
24+
double d = 5.0; // Double
25+
char ch = 'a'; // Char
26+
boolean v = true; // Boolean - verdadero
27+
boolean fa = false; // Boolean - falso
28+
29+
System.out.println("¡Hola, Java!");
30+
}
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
//#00 - Java
2+
3+
// Comentar en una línea
4+
/*Comentar en varias líneas */
5+
/*
6+
* Comentar
7+
* en varias líneas
8+
* docuemntación
9+
*/
10+
11+
public class inmortalnight {
12+
//Variable
13+
String var = "something";
14+
//Constante
15+
final String constant= "something";
16+
//Tipos de datos primitivos
17+
byte bit = 8; //-128 al 127
18+
short one = 1; //-32,768 al 32,767, igual que int pero con menos memoria
19+
int realNumber = 24; //-2,147,483,648 al 2,147,483,647
20+
long bigNumber = 1000000000; //-9,223,372,036,854,775,808 al 9,223,372,036,854,775,807
21+
float decimal = 1.5f; //32 bits, rango de 1.4e-45 a 3.4028235e+38
22+
double doubleDecimal = 1.5; //64 bits, rango de 4.9e-324 a 1.7976931348623157e+308
23+
boolean negativo = true; //true o false, 1 bit
24+
char letter = 'a'; //16 bits, rango de 0 a 65,535, letras y simbolos
25+
public static void main(String[] args) {
26+
System.out.println("Hola Mundo");
27+
}
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
/*
2+
* ¿Preparad@ para aprender o repasar el lenguaje de programación que tú quieras?
3+
* - Recuerda que todas las instrucciones de participación están en el
4+
* repositorio de GitHub.
5+
*
6+
* Lo primero... ¿Ya has elegido un lenguaje?
7+
* - No todos son iguales, pero sus fundamentos suelen ser comunes.
8+
* - Este primer reto te servirá para familiarizarte con la forma de participar
9+
* enviando tus propias soluciones.
10+
*
11+
* EJERCICIO:
12+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
13+
* lenguaje de programación que has seleccionado.
14+
* - Representa las diferentes sintaxis que existen de crear comentarios
15+
* en el lenguaje (en una línea, varias...).
16+
* - Crea una variable (y una constante si el lenguaje lo soporta).
17+
* - Crea variables representando todos los tipos de datos primitivos
18+
* del lenguaje (cadenas de texto, enteros, booleanos...).
19+
* - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
20+
*
21+
* ¿Fácil? No te preocupes, recuerda que esta es una ruta de estudio y
22+
* debemos comenzar por el principio.
23+
*/
24+
25+
// https://developer.mozilla.org/es/docs/Web/JavaScript
26+
27+
/*
28+
Comentario
29+
en
30+
varias
31+
lineas
32+
*/
33+
34+
// Variables
35+
var myVariable = 0 // notacion no recomendada
36+
let myVariable2 = 0 // notacion recomendad
37+
38+
// Constante
39+
const myConst = "Constante"
40+
41+
// Tipos de datos primitivos
42+
43+
// Number
44+
let myNumber = -1
45+
let myNumber2 = 0.29
46+
let myNumber3 = 100
47+
48+
// NaN
49+
let myNaN = NaN // dato no numerico
50+
51+
// String
52+
let myString = '¡Hola, JavaScript!'
53+
54+
// Boolean
55+
let myBoolean = true
56+
myBoolean = false
57+
58+
// null y undefined
59+
let myUndefined = undefined
60+
let myNull = null
61+
62+
63+
// BigInt para numeros enteros de longitud arbitraria
64+
let myBigInt = 218928918291829129019210
65+
66+
// Symbol
67+
let mySym = Symbol("foo")
68+
69+
// console.log(typeof myNumber);
70+
// console.log(typeof myNaN);
71+
// console.log(typeof myString);
72+
// console.log(typeof myBoolean);
73+
// console.log(typeof myNull);
74+
// console.log(typeof myUndefined);
75+
// console.log(typeof myBigInt);
76+
// console.log(typeof mySym);
77+
78+
79+
console.log(myString);
80+
81+

0 commit comments

Comments
 (0)