{}const=>[]async()letfn</>var
FundamentosDesarrolloDescripción

¡C# es un lenguaje potente para crear aplicaciones, juegos y servicios web! 🎮

C# es un moderno y potente lenguaje de programación desarrollado por Microsoft. Es ideal para crear juegos (Unity), programas de escritorio y aplicaciones web. ¡En este artículo aprenderás a instalar C#, trabajar con variables, bucles, condiciones y escribir tus primeros programas!

К

Kodik

Autor

3 min de lectura

¿Qué es C#? 🚀

C# (Si Sharp) es un lenguaje de programación moderno y orientado a objetos creado Microsoft. Es ampliamente utilizado en el desarrollo programas de escritorio, aplicaciones web, aplicaciones móviles y juegos. Si quieres desarrollar en Unity, ¡entonces no puedes prescindir de C#! 🎮

¿Por qué estudiar C#? 🔥

  • Sencillez y potencia: sintaxis clara, similar a Java y C++.

  • Amplia aplicación: desde juegos hasta software corporativo.

  • Integración con .NET: permite escribir aplicaciones fiables y rápidas.

  • Desarrollo de juegos: lenguaje #1 para Unity.

🔥 100.000+ estudiantes ya están con nosotros

¿Cansado de leer teoría?
¡Hora de programar!

Kodik — una app donde aprendes a programar con práctica. Mentor IA, lecciones interactivas, proyectos reales.

🤖 IA 24/7
🎓 Certificados
💰 Gratis
🚀 Empezar
Se unieron hoy

¿Cómo instalar C#? 💻

Para trabajar con C# necesitarás:

¿Cómo comprobar si C# está instalado? 🛠

Abre la terminal e introduce:

dotnet --version

Si .NET está instalado, aparecerá la versión del SDK.

Conceptos básicos de la sintaxis de C# 📚

1. Variables 📦

En C# las variables tienen una tipificación estricta, por ejemplo:

Ejemplo de declaración de variables:

using System;

class Program {
    static void Main() {
        string name = "Alice"; // Variable de texto
        int age = 25; // Número entero
        double pi = 3.14; // Número de punto flotante

        Console.WriteLine($"Name: {name}, Age: {age}, Pi: {pi}");
    }
}

2. Exportación de datos 📤

Para mostrar información se utiliza Console.WriteLine().

Ejemplo:

using System;

class Program {
    static void Main() {
        Console.WriteLine("Hello, world!");
    }
}

3. Operadores condicionales (if...else) 🧐

Permiten que el programa tome decisiones.

Ejemplo:

using System;

class Program {
    static void Main() {
        int age = 20;

        if (age >= 18) {
            Console.WriteLine("You're an adult!");
        } else {
            Console.WriteLine("You're still a child.");
        }
    }
}

4. Ciclos (for, while) 🔄

Los bucles permiten repetir acciones.

Ejemplo:

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 5; i++) {
            Console.WriteLine(i);
        }
    }
}

5. Funciones 📐

Las funciones ayudan a estructurar el código.

Ejemplo:

using System;

class Program {
    static int Square(int x) {
        return x * x;
    }

    static void Main() {
        Console.WriteLine("Square of the number 5: " + Square(5));
    }
}

Proyectos sencillos en C# 💡

1. Generador de números aleatorios 🎲

El programa genera un número aleatorio del 1 al 100.

using System;

class Program {
    static void Main() {
        Random random = new Random();
        int number = random.Next(1, 101);
        Console.WriteLine("Random number: " + number);
    }
}

2. Tabla de multiplicar 📊

El programa muestra una tabla de multiplicar del 1 al 10.

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 10; i++) {
            for (int j = 1; j <= 10; j++) {
                Console.Write($"{i * j}\t");
            }
            Console.WriteLine();
        }
    }
}

3. Contar el número de caracteres en una cadena 🔢

El programa cuenta los caracteres de una cadena.

using System;

class Program {
    static void Main() {
        string text = "Hello, C#!";
        Console.WriteLine("Number of characters: " + text.Length);
    }
}

4. Comprobar si un número es par 🔍

El programa determina si el número es par.

using System;

class Program {
    static void Main() {
        int number = 42;
        if (number % 2 == 0) {
            Console.WriteLine($"{number} - even number");
        } else {
            Console.WriteLine($"{number} - odd number");
        }
    }
}

5. Cálculo del factorial de un número 🎯

Este código calcula el factorial de un número dado.

using System;

class Program {
    static int Factorial(int n) {
        int result = 1;
        for (int i = 1; i <= n; i++) {
            result *= i;
        }
        return result;
    }

    static void Main() {
        Console.WriteLine("Factorial 5: " + Factorial(5));
    }
}

Conclusión 🎉

C# es un lenguaje potente para crear juegos, aplicaciones de escritorio y servicios web. En este artículo hemos analizado los conceptos básicos: variables, entrada/salida, condiciones, bucles y funciones. ¡Ahora puedes escribir tus primeros programas! 🚀

Cuanto más practiques, mejor será tu código. ¡Experimenta, prueba nuevas tareas y domina la programación! ¡Buena suerte aprendiendo C#! 😊

🎯Deja de postergar

¿Te gustó el artículo?
¡Hora de practicar!

En Kodik no solo lees — escribes código de inmediato. Teoría + práctica = habilidades reales.

Práctica instantánea
🧠IA explica código
🏆Certificado

Sin registro • Sin tarjeta