Skip to content

Commit

Permalink
Merge branch 'mouredev:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
7R0N1X authored Oct 17, 2024
2 parents e055886 + 4ace60c commit fa59b56
Show file tree
Hide file tree
Showing 1,122 changed files with 131,262 additions and 2,687 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,13 @@
*.xml
*.iml
*.json
*.csv
*.zip
!stats.json
.DS_Store
.idea/
pubspec.yaml
pubspec.lock
.venv
*.class
*.gradle
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
## Corrección y próximo ejercicio

> #### Lunes 2 de septiembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
> #### Consulta el **[horario](https://discord.gg/tKNfr5p8?event=1275291456201953441)** por país y crea un **[recordatorio](https://discord.gg/tKNfr5p8?event=1275291456201953441)**
> #### Lunes 21 de octubre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
> #### Consulta el **[horario](https://discord.gg/K4SGshHf?event=1294092672793051177)** por país y crea un **[recordatorio](https://discord.gg/K4SGshHf?event=1294092672793051177)**
## Roadmap

Expand Down Expand Up @@ -69,7 +69,14 @@
|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/)
|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/)
|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/)
|35|[REPARTIENDO LOS ANILLOS DE PODER](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/ejercicio.md)|[🗓️ 02/09/24](https://discord.gg/tKNfr5p8?event=1275291456201953441)||[👥](./Roadmap/35%20-%20REPARTIENDO%20LOS%20ANILLOS%20DE%20PODER/)
|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/)
|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/)
|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/)
|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/)
|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/)
|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/)
|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/)
|42|[TORNEO DRAGON BALL](./Roadmap/42%20-%20TORNEO%20DRAGON%20BALL/ejercicio.md)|[🗓️ 21/10/24](https://discord.gg/K4SGshHf?event=1294092672793051177)||[👥](./Roadmap/42%20-%20TORNEO%20DRAGON%20BALL/)

## Cursos en YouTube

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
#!/bin/bash

# URL del sitio web oficial de Bash: https://www.gnu.org/software/bash/

# COMENTARIOS

# Esto es un comentario de una linea.

: '
Este es un comentario
de varias lineas
'


# VARIABLES

variable=0 # variable
readonly constant="Mi constante" # constante

function my_function {
local variable_local=0 # variable local
}

# TIPOS DE DATOS

variable="String" # String
variable=1 # Int
variable=("rojo" "verde" "azul") # Array
variable=true # Boolean

declare -A dictionary
dictionary[valor]='valor1' # diccionario

# Hola mundo
echo "Hola, Bash!" # echo sirve para imprimir en la terminal

# Para llamar a una variable se usa el simbolo $[nombre de la variable]
variable="Hola Bash"
echo $variable
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.ConstrainedExecution;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;
using System.Text;
using System.Threading.Tasks;

namespace PracticasLogicaProgramacion
{
internal class Program
{
static void Main(string[] args)
{
//EJERCICIOS
//1. Crea un comentario en el código y coloca la URL del
//sitio web oficial del lenguaje de programación que has seleccionado.

https://learn.microsoft.com/en-us/dotnet/csharp/

//2. Representa las diferentes sintaxis que existen de crear comentarios
//en el lenguaje (en una línea, varias...).

//Este se utiliza para escribir comentarios de una sola linea.
/*
este se utiliza para escribir comentarios de varias lineas.
*/

//3. Crea una variable (y una constante si el lenguaje lo soporta).

private int num;
private const int numConst;

//4. Crea variables representando todos los tipos de datos primitivos
//del lenguaje (cadenas de texto, enteros, booleanos...).

//1. Enteros
private int num1; //numeros enteros de 32 bits.
private long num2; //numeros enteros de 64 bits.
private short num3; //numeros enteros de 16 bits.
private byte num4; //numeros enteros sin signo de 8 bits.
private sbyte num5; //numeros enteros con signo de 8 bits.
private uint num6; //numeros enteros sin signo de 32 bits,
private ulong num7; //numeros enteros sin signo de 64 bits.
private ushort num8; //numeros enteros sin signo de 16 bits.

//2. Float
private float num9; //Números de punto flotante de precisión simple (32 bits).
private double num10; //Números de punto flotante de doble precisión (64 bits).

//3. Decimal
private decimal num11; //Números decimales de alta precisión, generalmente usados para cálculos financieros (128 bits).

//4. Booleanos
bool jump; // Representa valores booleanos (true o false).

//5. Caracteres
private char Caracter; //Representa un carácter Unicode UTF-16 (16 bits).

//6. Cadenas
private string name; //Secuencia de caracteres Unicode.

//5. Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
EJERCICIO ejercicio = new EJERCICIO();
ejercicio.saludo();

}
public class EJERCICIOS
{
public void Saludo()
{
Console.WriteLines("¡Hola, [C#]!")
}

}
}
}

namespace _00_SINTAXIS__VARIABLES__TIPOS_DE_DATOS_Y_HOLA_MUNDO
{
internal class Program
{
static void Main(string[] args)
{
// EJERCICIO:
//1-Crea un comentario en el código y coloca la URL del sitio web oficial del
// lenguaje de programación que has seleccionado.
//https://learn.microsoft.com/en-us/dotnet/csharp/

//2-Representa las diferentes sintaxis que existen de crear comentarios
// en el lenguaje(en una línea, varias...).

// Esta reprenta un comentario de una linea
/*
* esta representa un comentarios de varias lineas
*/

//3-Crea una variable(y una constante si el lenguaje lo soporta).

//4-Crea variables representando todos los tipos de datos primitivos
// del lenguaje(cadenas de texto, enteros, booleanos...).

//5-Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
EJERCICIOS ejercicios = new EJERCICIOS();
ejercicios.getLenguaje();

}
public class EJERCICIOS
{
//3-Crea una variable(y una constante si el lenguaje lo soporta).
private int myNum;
private const int numConst = 0;

//4-Crea variables representando todos los tipos de datos primitivos
// del lenguaje(cadenas de texto, enteros, booleanos...).
private int num1; //Números enteros de 32 bits.
private long num2; //Números enteros de 64 bits.
private short num3; //Números enteros de 16 bits.
private byte num4; //Números enteros sin signo de 8 bits.
private sbyte num5; //Números enteros con signo de 8 bits.
private uint num6; //Números enteros sin signo de 32 bits.
private ulong num7; //Números enteros sin signo de 64 bits.
private ushort num8; //Números enteros sin signo de 16 bits.
private float myfloat; //Números de punto flotante de precisión simple(32 bits).
private double num_double; //Números de punto flotante de doble precisión(64 bits).
private decimal num_decimal; //Números decimales de alta precisión, generalmente usados para cálculos financieros(128 bits).
private bool boolean; //Representa valores booleanos(true o false).
private char char1; //Representa un carácter Unicode UTF-16 (16 bits).
private string name; //Secuencia de caracteres Unicode.

public void getLenguaje()
{
Console.WriteLine("¡Hola, [C#]!");
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
// https://learn.microsoft.com/en-us/dotnet/csharp/

// Este es un comentario en una sola línea

/*
Este es un
comentario en
múltiples líneas
*/

int myVar = 1;
const int myConst = 2;



// Tipos de Datos
int myInt = 3;
float myFloat = 4.451354f;
double myDouble = 3.1546;
decimal myDecimal = 1.3333m;
char myChar = 'C';
string myString = "Hequebo";
bool myBool = false;
string languageName = "C#";

Console.WriteLine($"¡Hola, {languageName}!");
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@

// url: isocpp.org (no hay sitio oficial)

// Esto es un comentario

/* Esto también es un comentario */

#include <iostream>
using namespace std;

#define constante 1

int main(){
char variable = 'variable';
const int constant2 = 2;

int numero = 10;
short numeroCorto = 5;
long numeroLargo = 100000;
long long numeroMuyLargo = 1000000000;
unsigned int numeroPositivo = 100;

char caracter = 'a';
char string = 'string';
wchar_t letraUnicode = L'Ω';

bool verdad = true;
bool falso = false;

float flotante = 1.2f;
double float_largo = 1.22222222; // 15 decimales o menos
long double numeroLargoDoble = 3.14159265358979323846L;

cout << "¡Hola, C++!";
return 0;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/* EJERCICIO : Crea un comentario en el código y coloca la URL del sitio web oficial del
lenguaje de programación que has seleccionado.Representa las diferentes sintaxis que existen de crear comentarios
en el lenguaje(en una línea, varias...)
.Crea una variable(y una constante si el lenguaje lo soporta)
.Crea variables representando todos los tipos de datos primitivos del lenguaje(cadenas de texto, enteros, booleanos...)
.Imprime por terminal el texto : "¡Hola, [y el nombre de tu lenguaje]!" */

#include <iostream>
#include <stdio.h>

#define MaxValue 256 // Constante

using namespace std;

int main()
{
int value = 3; // enteros
float pi = 3.14; // decimales
bool verdadero = true; // booleanos
bool falso = false;
char letter = 'a'; // de caracter
string hello = "Hola C++!\n"; // cadena de caracteres

cout << hello;

system("pause");
return 0;
}

/*
comentario
en varias
lineas
*/
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
// URL del sitio web oficial de C++: https://isocpp.org/
// Generado por Chatgpt

// Comentarios en una línea

/*
Comentarios
en varias
líneas
*/

#include <iostream> // Para poder usar std::cout
#include <string> // Para poder usar el tipo std::string

// Constante (en C++)
const double PI = 3.14159;

int main() {
// Variables con diferentes tipos de datos primitivos
int numeroEntero = 42;
float numeroDecimal = 3.14f;
double numeroDoble = 2.718281828;
bool esVerdadero = true;
char letra = 'C';
std::string cadenaDeTexto = "¡Hola, C++!";

// Imprimir por terminal
std::cout << "¡Hola, C++!" << std::endl;

// Imprimir el valor de las variables
std::cout << "Número Entero: " << numeroEntero << std::endl;
std::cout << "Número Decimal (float): " << numeroDecimal << std::endl;
std::cout << "Número Doble (double): " << numeroDoble << std::endl;
std::cout << "Booleano: " << (esVerdadero ? "Verdadero" : "Falso") << std::endl;
std::cout << "Carácter: " << letra << std::endl;
std::cout << "Cadena de Texto: " << cadenaDeTexto << std::endl;

return 0;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
// https://isocpp.org/
// Comentario en una línea
/*
Comentario en varias líneas
*/

#include<iostream>
#include<string>

using namespace std;

int main()
{
int numero = 5;
const int numeroConstante = 9;

short a = 5;
long b = 123456;
long long c = 12391238214213;

float d = 3.14;
double e = 3.1415926535;
long double f = 3.141592653584123123213;

char caracter = 'A';
signed char caracterSigno = -65;
unsigned char caracterSinSigno = 65;

bool verdadero = true;

cout << "¡Hola, C++!";
}
Loading

0 comments on commit fa59b56

Please sign in to comment.