Skip to content

Commit 03d1935

Browse files
committed
2 parents 0b1344e + 5578341 commit 03d1935

File tree

185 files changed

+23210
-1618
lines changed

Some content is hidden

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

185 files changed

+23210
-1618
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
*.xml
44
*.iml
55
*.json
6+
*.csv
67
!stats.json
78
.DS_Store
89
.idea/

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@
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/)
7272
|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/)
7373
|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)|[🗓️ 16/09/24](https://discord.gg/8cxgGTxm?event=1280229634524450877)||[👥](./Roadmap/37%20-%20OASIS%20VS%20LINKIN%20PARK/)
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)|[🗓️ 23/09/24](https://discord.gg/xeebRweK?event=1283082037917519985)||[👥](./Roadmap/38%20-%20MOUREDEV%20PRO/)
7576

7677
## Cursos en YouTube
7778

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace PracticasLogicaProgramacion
8+
{
9+
internal class Program
10+
{
11+
static void Main(string[] args)
12+
{
13+
//EJERCICIOS
14+
//1. Crea un comentario en el código y coloca la URL del
15+
//sitio web oficial del lenguaje de programación que has seleccionado.
16+
17+
https://learn.microsoft.com/en-us/dotnet/csharp/
18+
19+
//2. Representa las diferentes sintaxis que existen de crear comentarios
20+
//en el lenguaje (en una línea, varias...).
21+
22+
//Este se utiliza para escribir comentarios de una sola linea.
23+
/*
24+
este se utiliza para escribir comentarios de varias lineas.
25+
*/
26+
27+
//3. Crea una variable (y una constante si el lenguaje lo soporta).
28+
29+
private int num;
30+
private const int numConst;
31+
32+
//4. Crea variables representando todos los tipos de datos primitivos
33+
//del lenguaje (cadenas de texto, enteros, booleanos...).
34+
35+
//1. Enteros
36+
private int num1; //numeros enteros de 32 bits.
37+
private long num2; //numeros enteros de 64 bits.
38+
private short num3; //numeros enteros de 16 bits.
39+
private byte num4; //numeros enteros sin signo de 8 bits.
40+
private sbyte num5; //numeros enteros con signo de 8 bits.
41+
private uint num6; //numeros enteros sin signo de 32 bits,
42+
private ulong num7; //numeros enteros sin signo de 64 bits.
43+
private ushort num8; //numeros enteros sin signo de 16 bits.
44+
45+
//2. Float
46+
private float num9; //Números de punto flotante de precisión simple (32 bits).
47+
private double num10; //Números de punto flotante de doble precisión (64 bits).
48+
49+
//3. Decimal
50+
private decimal num11; //Números decimales de alta precisión, generalmente usados para cálculos financieros (128 bits).
51+
52+
//4. Booleanos
53+
bool jump; // Representa valores booleanos (true o false).
54+
55+
//5. Caracteres
56+
private char Caracter; //Representa un carácter Unicode UTF-16 (16 bits).
57+
58+
//6. Cadenas
59+
private string name; //Secuencia de caracteres Unicode.
60+
61+
//5. Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
62+
EJERCICIO ejercicio = new EJERCICIO();
63+
ejercicio.saludo();
64+
65+
}
66+
public class EJERCICIOS
67+
{
68+
public void Saludo()
69+
{
70+
Console.WriteLines("¡Hola, [C#]!")
71+
}
72+
73+
}
74+
}
75+
}
76+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#include <stdio.h>
2+
3+
4+
// https://www.w3schools.com/c/index.php
5+
// Comentario de una sola línea
6+
/*
7+
Comentario
8+
de varias
9+
líneas
10+
*/
11+
12+
int age = 28;
13+
const char letter = 'D';
14+
15+
int main() {
16+
printf("¡Hola, C!\n");
17+
return 0;
18+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
public class Nolemoon {
2+
public static void main(String[] args) {
3+
// https://www.oracle.com/ar/java/
4+
//Diferentes
5+
/*
6+
formas de
7+
comentar
8+
*/
9+
10+
String nombre = "María"; //variable
11+
final int edad = 23; //constante
12+
13+
//tipos de datos primitivos
14+
15+
int entero = 10;
16+
float decimal = 5.4f ;
17+
double doble = 32.4324;
18+
boolean verdaderoFalso = true;
19+
char letra = 'n';
20+
21+
//tipos de datos no primitivos
22+
String saludo = " Hola cómo estás ?";
23+
24+
//Saludo en consola
25+
System.out.println("Hola, JAVA!");
26+
27+
28+
29+
}
30+
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
2+
/*
3+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
4+
* lenguaje de programación que has seleccionado
5+
*/
6+
// Sitio web oficial de JavaScript -> https://developer.mozilla.org/es/docs/Web/JavaScript
7+
8+
9+
/*
10+
* - Representa las diferentes sintaxis que existen de crear comentarios
11+
* en el lenguaje (en una línea, varias...).*/
12+
/*
13+
Esto es
14+
un comentario
15+
en varias
16+
lineas
17+
*/
18+
19+
20+
// * - Crea una variable (y una constante si el lenguaje lo soporta).
21+
/*
22+
Var -> Variable Global.
23+
let -> Variable Local.
24+
*/
25+
26+
var variableGlobal = "Esto es una variable global."
27+
let variableLocal = "Estos es una variable local."
28+
29+
// Const -> Constantes.
30+
const constante = "Esto es una constante."
31+
32+
33+
/*
34+
* - Crea variables representando todos los tipos de datos primitivos
35+
* del lenguaje (cadenas de texto, enteros, booleanos...).
36+
*/
37+
38+
// Datos Primitivos.
39+
let entero = 1 // Number
40+
let conDecimal = 3.12 // Decimal
41+
let texto1 = "Hola Mundo" // String
42+
let verdaddero = true // Boolean
43+
let falso = false // Boolean
44+
let noDefinido
45+
let unDefined = undefined // Undefined
46+
let conPrecision = 9862534839n //BigInt
47+
let nulo = null // null
48+
49+
50+
// * - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
51+
52+
console.log("¡Hola, JavaScript!")
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// https://developer.mozilla.org/es/docs/Web/JavaScript
2+
3+
// Comentario en una linea
4+
5+
/*
6+
Comentario
7+
en varias
8+
lineas
9+
*/
10+
11+
// Representación de los tipos de datos primitivos de JavaScript
12+
mi_variable = "Variable";
13+
const PI = 3.14159;
14+
15+
let ciudad = "Bogotá"; // String
16+
let telefono = 312457897; // Number
17+
let aprobado = true; // Boolean
18+
let nulo = null; // Variable sin valor
19+
let estado = undefined; // Valor desconocido
20+
const unico = Symbol(80123654); // Valores unicos
21+
const numeroGrande = 987654321n; // Entero sin limite de tamaño
22+
23+
console.log("¡Hola, JavaScript!");
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// #1 - Crea un comentario en el código y coloca la URL del sitio web oficial del lenguaje de programación que has seleccionado:
2+
// https://developer.mozilla.org/es/docs/Web/JavaScript
3+
4+
/* #2 - Representa las diferentes sintaxis que existen de crear comentarios
5+
en el lenguaje (en una línea, varias...).*/
6+
7+
//#3 - Crea una variable (y una constante si el lenguaje lo soporta).
8+
let variable1 = "Soy un string";
9+
const variable2 = 3;
10+
11+
//#4 Crea variables representando todos los tipos de datos primitivos del lenguaje (cadenas de texto, enteros, booleanos...)
12+
const booleano = true;
13+
const nulo = null;
14+
let indefinida;
15+
const numero= 3;
16+
const randomEntero = BigInt(13);
17+
const cadenaTexto = "String // Cadena de texto";
18+
const simbolo = Symbol('claveUnica');
19+
20+
//#5 - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
21+
console.log("¡Hola, JavaScript!");
22+
23+
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
// ##00 - SINTAXIS, VARIABLES, TIPOS DE DATOS, Y "HOLA MUNDO"*/
2+
3+
/*EJERCICIO:
4+
Crea un comentario en el código y coloca la URL del sitio web oficial del
5+
lenguaje de programación que has seleccionado. */
6+
7+
//https://developer.mozilla.org/es/docs/Web/JavaScript
8+
9+
/*EJERCICIO:
10+
Representa las diferentes sintaxis que existen de crear comentarios
11+
en el lenguaje (en una línea, varias...)*/
12+
13+
// Esta es la forma de comentar el código con una sola línea
14+
/*Esta es la forma de comentar el código usando más de una línea. Es muy similar a otros lenguajes de programación */
15+
16+
/*EJERCICIO:
17+
Crea una variable (y una constante si el lenguaje lo soporta)
18+
*/
19+
20+
// Variable usando "let"
21+
let variableNueva = "Variable no constante";
22+
23+
//Variable usando "var" (en desuso)
24+
var variableVieja = "Variale no constante vieja";
25+
26+
// Variable llamada Constante. Sólo se usa para crear una variable que no se modificará
27+
const variableConstante = "Variable constante";
28+
29+
/*EJERCICIO:
30+
Crea variables representando todos los tipos de datos primitivos
31+
del lenguaje (cadenas de texto, enteros, booleanos...)*/
32+
33+
/*Los tipos de datos son la naturaleza del contenido de una variable o constante.Javascript dispone de muchos tipos de datos, sin embargo, se suelen catalogar en dos grupos: tipos de datos primitivos (básicos) y tipos de datos no primitivos (complejos). Los datos primitivos son siete*/
34+
35+
// "String" o Cadena de texto
36+
let cadenaDeTexto = "Esteban";
37+
38+
// "Number" o valor numérico
39+
let valorNumérico = 45;
40+
41+
// "Bigint". Es un valor numérico muy grande
42+
43+
let valorNumericoGrande = 50n;
44+
45+
// "Boolean" o booleano: Tipo de valor "Falso" o "Verdadero"
46+
let valorBooleanoFalso = false,
47+
valorBooleanoVerdadero = true;
48+
49+
//"Symbol": Tipo de dato para crear valores únicos.
50+
const valorUnico = Symbol("Único");
51+
52+
// "Unefined": Valor sin definir (variable sin inicializar)
53+
let valorIndef = undefined;
54+
55+
//"Null": Representa un valor vacío o ausencia de información
56+
let valorNulo = null;
57+
58+
/*EJERCICIO:
59+
Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!" */
60+
61+
console.log("¡Hola, Javascript!");
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# www.python.org
2+
3+
# Esto es un comentario de una sola linea, se realiza con #
4+
5+
"""
6+
Esto es un comentario multilinea
7+
Puede escribirse en diferentes lineas
8+
Se abre con tres comillas simples ( ''' ) o con tres dobles (como las usadas en este comentario)
9+
Y se cierra de la misma manera
10+
11+
OJO: se pueden usar dentro del bloque las comillas que no hayamos usado para abrir el bloque
12+
Si usasemos las mismas cerrariamos el comentario sin querer
13+
Por ejemplo en este puedo usar las simples sin problema '''''''
14+
"""
15+
16+
'''
17+
Aqui puedo usar comillas dobles si quiero """"""""""""
18+
'''
19+
20+
21+
# Tipos de datos primitivos
22+
CONSTANTE = "esta es sólo la manera de escribir su nombre por convencion, Python no tiene constantes"
23+
cadena = "esto es una string"
24+
entero = 5
25+
flotante = 4.2
26+
complejo = 4j
27+
booleano = False
28+
lista = [1,dos,3]
29+
tupla = (uno,2,tres)
30+
diccionario = {"valor1":1,"valor2":"dos"}
31+
32+
33+
# Imprimiendo el nombre del lenguaje
34+
print("¡Hola, Python!")

0 commit comments

Comments
 (0)