Skip to content

Commit f28b8e4

Browse files
Merge branch 'mouredev:main' into main
2 parents 7afd339 + 6f2aa0e commit f28b8e4

File tree

1,435 files changed

+169884
-2513
lines changed

Some content is hidden

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

1,435 files changed

+169884
-2513
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@
33
*.xml
44
*.iml
55
*.json
6+
*.csv
7+
*.zip
68
!stats.json
79
.DS_Store
810
.idea/
911
pubspec.yaml
1012
pubspec.lock
1113
.venv
1214
*.class
15+
*.gradle

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
2828
## Corrección y próximo ejercicio
2929

30-
> #### Lunes 9 de septiembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
31-
> #### Consulta el **[horario](https://discord.gg/7A9NDvrb?event=1277739431696138385)** por país y crea un **[recordatorio](https://discord.gg/7A9NDvrb?event=1277739431696138385)**
30+
> #### Lunes 18 de noviembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
31+
> #### Consulta el **[horario](https://discord.gg/KWfXWnfK?event=1303107145558003764)** por país y crea un **[recordatorio](https://discord.gg/KWfXWnfK?event=1303107145558003764)**
3232
3333
## Roadmap
3434

@@ -69,8 +69,17 @@
6969
|32|[BATALLA DEADPOOL Y WOLVERINE](./Roadmap/32%20-%20BATALLA%20DEADPOOL%20Y%20WOLVERINE/ejercicio.md)|[📝](./Roadmap/32%20-%20BATALLA%20DEADPOOL%20Y%20WOLVERINE/python/mouredev.py)|[▶️](https://youtu.be/u2Tn2H3pqjw)|[👥](./Roadmap/32%20-%20BATALLA%20DEADPOOL%20Y%20WOLVERINE/)
7070
|33|[RESCATANDO A MICKEY](./Roadmap/33%20-%20RESCATANDO%20A%20MICKEY/ejercicio.md)|[📝](./Roadmap/33%20-%20RESCATANDO%20A%20MICKEY/python/mouredev.py)|[▶️](https://youtu.be/Bo9Cp3N68C0)|[👥](./Roadmap/33%20-%20RESCATANDO%20A%20MICKEY/)
7171
|34|[ÁRBOL GENEALÓGICO DE LA CASA DEL DRAGÓN](./Roadmap/34%20-%20ÁRBOL%20GENEALÓGICO%20LA%20CASA%20DEL%20DRAGÓN/ejercicio.md)|[📝](./Roadmap/34%20-%20ÁRBOL%20GENEALÓGICO%20LA%20CASA%20DEL%20DRAGÓN/python/mouredev.py)|[▶️](https://youtu.be/GAHBOAzgE2w)|[👥](./Roadmap/34%20-%20ÁRBOL%20GENEALÓGICO%20LA%20CASA%20DEL%20DRAGÓN/)
72-
|35|[REPARTIENDO LOS ANILLOS DE PODER](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/ejercicio.md)|[📝](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/python/mouredev.py)||[👥](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/)
73-
|36|[EL SOMBRERO SELECCIONADOR](./Roadmap/36%20-%20EL%20SOMBRERO%20SELECCIONADOR/ejercicio.md)|[🗓️ 09/09/24](https://discord.gg/7A9NDvrb?event=1277739431696138385)||[👥](./Roadmap/36%20-%20EL%20SOMBRERO%20SELECCIONADOR/)
72+
|35|[REPARTIENDO LOS ANILLOS DE PODER](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/ejercicio.md)|[📝](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/python/mouredev.py)|[▶️](https://youtu.be/10i2dnaMLj8)|[👥](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/)
73+
|36|[EL SOMBRERO SELECCIONADOR](./Roadmap/36%20-%20EL%20SOMBRERO%20SELECCIONADOR/ejercicio.md)|[📝](./Roadmap/36%20-%20EL%20SOMBRERO%20SELECCIONADOR/python/mouredev.py)|[▶️](https://youtu.be/_UjOD587elY)|[👥](./Roadmap/36%20-%20EL%20SOMBRERO%20SELECCIONADOR/)
74+
|37|[OASIS VS LINKIN PARK](./Roadmap/37%20-%20OASIS%20VS%20LINKIN%20PARK/ejercicio.md)|[📝](./Roadmap/37%20-%20OASIS%20VS%20LINKIN%20PARK/python/mouredev.py)|[▶️](https://youtu.be/q-zBKriHupY)|[👥](./Roadmap/37%20-%20OASIS%20VS%20LINKIN%20PARK/)
75+
|38|[MOUREDEV PRO](./Roadmap/38%20-%20MOUREDEV%20PRO/ejercicio.md)|[📝](./Roadmap/38%20-%20MOUREDEV%20PRO/python/mouredev.py)|[▶️](https://youtu.be/AbGROLoAVLs)|[👥](./Roadmap/38%20-%20MOUREDEV%20PRO/)
76+
|39|[BATMAN DAY](./Roadmap/39%20-%20BATMAN%20DAY/ejercicio.md)|[📝](./Roadmap/39%20-%20BATMAN%20DAY/python/mouredev.py)|[▶️](https://youtu.be/Lmj5enZG5pg)|[👥](./Roadmap/39%20-%20BATMAN%20DAY/)
77+
|40|[FORTNITE RUBIUS CUP](./Roadmap/40%20-%20FORTNITE%20RUBIUS%20CUP/ejercicio.md)|[📝](./Roadmap/40%20-%20FORTNITE%20RUBIUS%20CUP/python/mouredev.py)|[▶️](https://youtu.be/UlWtFvLLSXw)|[👥](./Roadmap/40%20-%20FORTNITE%20RUBIUS%20CUP/)
78+
|41|[CAMISETA RAR](./Roadmap/41%20-%20CAMISETA%20RAR/ejercicio.md)|[📝](./Roadmap/41%20-%20CAMISETA%20RAR/python/mouredev.py)|[▶️](https://youtu.be/QXFrWIFCkGY)|[👥](./Roadmap/41%20-%20CAMISETA%20RAR/)
79+
|42|[TORNEO DRAGON BALL](./Roadmap/42%20-%20TORNEO%20DRAGON%20BALL/ejercicio.md)|[📝](./Roadmap/42%20-%20TORNEO%20DRAGON%20BALL/python/mouredev.py)|[▶️](https://youtu.be/SgwX7ISEkvM)|[👥](./Roadmap/42%20-%20TORNEO%20DRAGON%20BALL/)
80+
|43|[GIT GITHUB CLI](./Roadmap/43%20-%20GIT%20GITHUB%20CLI/ejercicio.md)|[📝](./Roadmap/43%20-%20GIT%20GITHUB%20CLI/python/mouredev.py)|[▶️](https://youtu.be/Ct4GKpbqflI)|[👥](./Roadmap/43%20-%20GIT%20GITHUB%20CLI/)
81+
|44|[CUENTA ATRÁS MOUREDEV PRO](./Roadmap/44%20-%20CUENTA%20ATRÁS%20MOUREDEV%20PRO/ejercicio.md)|[📝](./Roadmap/44%20-%20CUENTA%20ATRÁS%20MOUREDEV%20PRO/python/mouredev.py)||[👥](./Roadmap/44%20-%20CUENTA%20ATRÁS%20MOUREDEV%20PRO/)
82+
|45|[GITHUB OCTOVERSE](./Roadmap/45%20-%20GITHUB%20OCTOVERSE/ejercicio.md)|[🗓️ 18/11/24](https://discord.gg/KWfXWnfK?event=1303107145558003764)||[👥](./Roadmap/45%20-%20GITHUB%20OCTOVERSE/)
7483

7584
## Cursos en YouTube
7685

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#!/bin/bash
2+
3+
# URL del sitio web oficial de Bash: https://www.gnu.org/software/bash/
4+
5+
# COMENTARIOS
6+
7+
# Esto es un comentario de una linea.
8+
9+
: '
10+
Este es un comentario
11+
de varias lineas
12+
'
13+
14+
15+
# VARIABLES
16+
17+
variable=0 # variable
18+
readonly constant="Mi constante" # constante
19+
20+
function my_function {
21+
local variable_local=0 # variable local
22+
}
23+
24+
# TIPOS DE DATOS
25+
26+
variable="String" # String
27+
variable=1 # Int
28+
variable=("rojo" "verde" "azul") # Array
29+
variable=true # Boolean
30+
31+
declare -A dictionary
32+
dictionary[valor]='valor1' # diccionario
33+
34+
# Hola mundo
35+
echo "Hola, Bash!" # echo sirve para imprimir en la terminal
36+
37+
# Para llamar a una variable se usa el simbolo $[nombre de la variable]
38+
variable="Hola Bash"
39+
echo $variable
Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Runtime.CompilerServices;
5+
using System.Runtime.ConstrainedExecution;
6+
using System.Security.Policy;
7+
using System.Text;
8+
using System.Threading.Tasks;
9+
using System.Text;
10+
using System.Threading.Tasks;
11+
12+
namespace PracticasLogicaProgramacion
13+
{
14+
internal class Program
15+
{
16+
static void Main(string[] args)
17+
{
18+
//EJERCICIOS
19+
//1. Crea un comentario en el código y coloca la URL del
20+
//sitio web oficial del lenguaje de programación que has seleccionado.
21+
22+
https://learn.microsoft.com/en-us/dotnet/csharp/
23+
24+
//2. Representa las diferentes sintaxis que existen de crear comentarios
25+
//en el lenguaje (en una línea, varias...).
26+
27+
//Este se utiliza para escribir comentarios de una sola linea.
28+
/*
29+
este se utiliza para escribir comentarios de varias lineas.
30+
*/
31+
32+
//3. Crea una variable (y una constante si el lenguaje lo soporta).
33+
34+
private int num;
35+
private const int numConst;
36+
37+
//4. Crea variables representando todos los tipos de datos primitivos
38+
//del lenguaje (cadenas de texto, enteros, booleanos...).
39+
40+
//1. Enteros
41+
private int num1; //numeros enteros de 32 bits.
42+
private long num2; //numeros enteros de 64 bits.
43+
private short num3; //numeros enteros de 16 bits.
44+
private byte num4; //numeros enteros sin signo de 8 bits.
45+
private sbyte num5; //numeros enteros con signo de 8 bits.
46+
private uint num6; //numeros enteros sin signo de 32 bits,
47+
private ulong num7; //numeros enteros sin signo de 64 bits.
48+
private ushort num8; //numeros enteros sin signo de 16 bits.
49+
50+
//2. Float
51+
private float num9; //Números de punto flotante de precisión simple (32 bits).
52+
private double num10; //Números de punto flotante de doble precisión (64 bits).
53+
54+
//3. Decimal
55+
private decimal num11; //Números decimales de alta precisión, generalmente usados para cálculos financieros (128 bits).
56+
57+
//4. Booleanos
58+
bool jump; // Representa valores booleanos (true o false).
59+
60+
//5. Caracteres
61+
private char Caracter; //Representa un carácter Unicode UTF-16 (16 bits).
62+
63+
//6. Cadenas
64+
private string name; //Secuencia de caracteres Unicode.
65+
66+
//5. Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
67+
EJERCICIO ejercicio = new EJERCICIO();
68+
ejercicio.saludo();
69+
70+
}
71+
public class EJERCICIOS
72+
{
73+
public void Saludo()
74+
{
75+
Console.WriteLines("¡Hola, [C#]!")
76+
}
77+
78+
}
79+
}
80+
}
81+
82+
namespace _00_SINTAXIS__VARIABLES__TIPOS_DE_DATOS_Y_HOLA_MUNDO
83+
{
84+
internal class Program
85+
{
86+
static void Main(string[] args)
87+
{
88+
// EJERCICIO:
89+
//1-Crea un comentario en el código y coloca la URL del sitio web oficial del
90+
// lenguaje de programación que has seleccionado.
91+
//https://learn.microsoft.com/en-us/dotnet/csharp/
92+
93+
//2-Representa las diferentes sintaxis que existen de crear comentarios
94+
// en el lenguaje(en una línea, varias...).
95+
96+
// Esta reprenta un comentario de una linea
97+
/*
98+
* esta representa un comentarios de varias lineas
99+
*/
100+
101+
//3-Crea una variable(y una constante si el lenguaje lo soporta).
102+
103+
//4-Crea variables representando todos los tipos de datos primitivos
104+
// del lenguaje(cadenas de texto, enteros, booleanos...).
105+
106+
//5-Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
107+
EJERCICIOS ejercicios = new EJERCICIOS();
108+
ejercicios.getLenguaje();
109+
110+
}
111+
public class EJERCICIOS
112+
{
113+
//3-Crea una variable(y una constante si el lenguaje lo soporta).
114+
private int myNum;
115+
private const int numConst = 0;
116+
117+
//4-Crea variables representando todos los tipos de datos primitivos
118+
// del lenguaje(cadenas de texto, enteros, booleanos...).
119+
private int num1; //Números enteros de 32 bits.
120+
private long num2; //Números enteros de 64 bits.
121+
private short num3; //Números enteros de 16 bits.
122+
private byte num4; //Números enteros sin signo de 8 bits.
123+
private sbyte num5; //Números enteros con signo de 8 bits.
124+
private uint num6; //Números enteros sin signo de 32 bits.
125+
private ulong num7; //Números enteros sin signo de 64 bits.
126+
private ushort num8; //Números enteros sin signo de 16 bits.
127+
private float myfloat; //Números de punto flotante de precisión simple(32 bits).
128+
private double num_double; //Números de punto flotante de doble precisión(64 bits).
129+
private decimal num_decimal; //Números decimales de alta precisión, generalmente usados para cálculos financieros(128 bits).
130+
private bool boolean; //Representa valores booleanos(true o false).
131+
private char char1; //Representa un carácter Unicode UTF-16 (16 bits).
132+
private string name; //Secuencia de caracteres Unicode.
133+
134+
public void getLenguaje()
135+
{
136+
Console.WriteLine("¡Hola, [C#]!");
137+
}
138+
}
139+
}
140+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// https://learn.microsoft.com/en-us/dotnet/csharp/
2+
3+
// Este es un comentario en una sola línea
4+
5+
/*
6+
Este es un
7+
comentario en
8+
múltiples líneas
9+
*/
10+
11+
int myVar = 1;
12+
const int myConst = 2;
13+
14+
15+
16+
// Tipos de Datos
17+
int myInt = 3;
18+
float myFloat = 4.451354f;
19+
double myDouble = 3.1546;
20+
decimal myDecimal = 1.3333m;
21+
char myChar = 'C';
22+
string myString = "Hequebo";
23+
bool myBool = false;
24+
string languageName = "C#";
25+
26+
Console.WriteLine($"¡Hola, {languageName}!");
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
2+
// url: isocpp.org (no hay sitio oficial)
3+
4+
// Esto es un comentario
5+
6+
/* Esto también es un comentario */
7+
8+
#include <iostream>
9+
using namespace std;
10+
11+
#define constante 1
12+
13+
int main(){
14+
char variable = 'variable';
15+
const int constant2 = 2;
16+
17+
int numero = 10;
18+
short numeroCorto = 5;
19+
long numeroLargo = 100000;
20+
long long numeroMuyLargo = 1000000000;
21+
unsigned int numeroPositivo = 100;
22+
23+
char caracter = 'a';
24+
char string = 'string';
25+
wchar_t letraUnicode = L'Ω';
26+
27+
bool verdad = true;
28+
bool falso = false;
29+
30+
float flotante = 1.2f;
31+
double float_largo = 1.22222222; // 15 decimales o menos
32+
long double numeroLargoDoble = 3.14159265358979323846L;
33+
34+
cout << "¡Hola, C++!";
35+
return 0;
36+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/* EJERCICIO : Crea un comentario en el código y coloca la URL del sitio web oficial del
2+
lenguaje de programación que has seleccionado.Representa las diferentes sintaxis que existen de crear comentarios
3+
en el lenguaje(en una línea, varias...)
4+
.Crea una variable(y una constante si el lenguaje lo soporta)
5+
.Crea variables representando todos los tipos de datos primitivos del lenguaje(cadenas de texto, enteros, booleanos...)
6+
.Imprime por terminal el texto : "¡Hola, [y el nombre de tu lenguaje]!" */
7+
8+
#include <iostream>
9+
#include <stdio.h>
10+
11+
#define MaxValue 256 // Constante
12+
13+
using namespace std;
14+
15+
int main()
16+
{
17+
int value = 3; // enteros
18+
float pi = 3.14; // decimales
19+
bool verdadero = true; // booleanos
20+
bool falso = false;
21+
char letter = 'a'; // de caracter
22+
string hello = "Hola C++!\n"; // cadena de caracteres
23+
24+
cout << hello;
25+
26+
system("pause");
27+
return 0;
28+
}
29+
30+
/*
31+
comentario
32+
en varias
33+
lineas
34+
*/
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// URL del sitio web oficial de C++: https://isocpp.org/
2+
// Generado por Chatgpt
3+
4+
// Comentarios en una línea
5+
6+
/*
7+
Comentarios
8+
en varias
9+
líneas
10+
*/
11+
12+
#include <iostream> // Para poder usar std::cout
13+
#include <string> // Para poder usar el tipo std::string
14+
15+
// Constante (en C++)
16+
const double PI = 3.14159;
17+
18+
int main() {
19+
// Variables con diferentes tipos de datos primitivos
20+
int numeroEntero = 42;
21+
float numeroDecimal = 3.14f;
22+
double numeroDoble = 2.718281828;
23+
bool esVerdadero = true;
24+
char letra = 'C';
25+
std::string cadenaDeTexto = "¡Hola, C++!";
26+
27+
// Imprimir por terminal
28+
std::cout << "¡Hola, C++!" << std::endl;
29+
30+
// Imprimir el valor de las variables
31+
std::cout << "Número Entero: " << numeroEntero << std::endl;
32+
std::cout << "Número Decimal (float): " << numeroDecimal << std::endl;
33+
std::cout << "Número Doble (double): " << numeroDoble << std::endl;
34+
std::cout << "Booleano: " << (esVerdadero ? "Verdadero" : "Falso") << std::endl;
35+
std::cout << "Carácter: " << letra << std::endl;
36+
std::cout << "Cadena de Texto: " << cadenaDeTexto << std::endl;
37+
38+
return 0;
39+
}

0 commit comments

Comments
 (0)