<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Josue Mejia</title>
    <description>The latest articles on DEV Community by Josue Mejia (@00000921).</description>
    <link>https://dev.to/00000921</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1449349%2F351512ba-79e4-421d-b80c-9a1342865647.png</url>
      <title>DEV Community: Josue Mejia</title>
      <link>https://dev.to/00000921</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/00000921"/>
    <language>en</language>
    <item>
      <title>Creando un Juego de "X y O" en Java: Aprende a Programar Divirtiéndote</title>
      <dc:creator>Josue Mejia</dc:creator>
      <pubDate>Thu, 25 Apr 2024 14:48:36 +0000</pubDate>
      <link>https://dev.to/00000921/creando-un-juego-de-x-y-o-en-java-aprende-a-programar-divirtiendote-3p5p</link>
      <guid>https://dev.to/00000921/creando-un-juego-de-x-y-o-en-java-aprende-a-programar-divirtiendote-3p5p</guid>
      <description>&lt;p&gt;Introducción&lt;br&gt;
En este artículo, te guiaré a través del proceso de crear un juego de "X y O" (Tres en línea) en Java. Este proyecto es perfecto para principiantes que quieren practicar sus habilidades de programación mientras construyen algo divertido y familiar.&lt;/p&gt;

&lt;p&gt;Implementación del Juego de "X y O" en Java&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import java.util.Scanner;

public class JuegoXO {
    private static char[][] tablero = new char[3][3];
    private static char jugadorActual = 'X';

    public static void inicializarTablero() {
        for (int i = 0; i &amp;lt; 3; i++) {
            for (int j = 0; j &amp;lt; 3; j++) {
                tablero[i][j] = '-';
            }
        }
    }

    // Métodos para imprimir el tablero, verificar empate, verificar ganador y jugar
    // (ver código anterior para detalles)

    public static void main(String[] args) {
        inicializarTablero();
        while (!esEmpate() &amp;amp;&amp;amp; !verificarGanador()) {
            imprimirTablero();
            jugar();
        }
        imprimirTablero();
        if (verificarGanador()) {
            jugadorActual = (jugadorActual == 'X') ? 'O' : 'X';
            System.out.println("¡El jugador " + jugadorActual + " ha ganado!");
        } else {
            System.out.println("¡Empate!");
        }
    }
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explicación del Código&lt;br&gt;
Este código crea un juego de "X y O" en Java que se juega en la consola. Aquí hay una breve explicación de cada parte del código:&lt;/p&gt;

&lt;p&gt;inicializarTablero(): Este método inicializa el tablero del juego con guiones.&lt;br&gt;
imprimirTablero(): Este método imprime el estado actual del tablero en la consola.&lt;br&gt;
esEmpate(): Este método verifica si el juego ha terminado en empate.&lt;br&gt;
verificarGanador(): Este método verifica si hay un ganador.&lt;br&gt;
jugar(): Este método permite a los jugadores realizar sus movimientos.&lt;br&gt;
Compilación y Ejecución&lt;br&gt;
Para compilar y ejecutar el juego, sigue estos pasos:&lt;/p&gt;

&lt;p&gt;Guarda el código en un archivo llamado JuegoXO.java.&lt;br&gt;
Abre una terminal y navega hasta el directorio donde guardaste el archivo.&lt;br&gt;
Compila el programa escribiendo javac JuegoXO.java.&lt;br&gt;
Ejecuta el programa escribiendo java JuegoXO y presionando Enter.&lt;br&gt;
Conclusión&lt;br&gt;
¡Felicidades! Has creado tu propio juego de "X y O" en Java. Este proyecto es una excelente manera de practicar tus habilidades de programación mientras te diviertes. ¡Espero que hayas disfrutado construyendo este juego tanto como yo disfruté escribir sobre ello!&lt;/p&gt;

&lt;p&gt;¡Sigue explorando y practicando, y pronto estarás construyendo proyectos aún más emocionantes en Java!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Guia de instalacion de C++ con MSYS2</title>
      <dc:creator>Josue Mejia</dc:creator>
      <pubDate>Thu, 25 Apr 2024 14:46:23 +0000</pubDate>
      <link>https://dev.to/00000921/guia-de-instalacion-de-c-con-msys2-5ahi</link>
      <guid>https://dev.to/00000921/guia-de-instalacion-de-c-con-msys2-5ahi</guid>
      <description>&lt;p&gt;Primero en el navegador entramos al siguiente enlace de la página de MSYS2, que será el &lt;br&gt;
programa a utilizar para instalar el compilador de C++.&lt;br&gt;
&lt;a href="https://www.msys2.org/"&gt;https://www.msys2.org/&lt;/a&gt; &lt;br&gt;
Luego descargamos el programa dándole clic al siguiente botón:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wz855y0z9m1ujmumxgz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wz855y0z9m1ujmumxgz.png" alt="Image description" width="502" height="118"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instalamos el programa únicamente presionando en “Siguiente”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fosblt8ucmww7vv29cpvj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fosblt8ucmww7vv29cpvj.png" alt="Image description" width="563" height="221"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En el buscador de Windows escribir MSYS2 MINGW64 y abrimos la aplicación&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgmlnmh4n9cbcmtcxoqhf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgmlnmh4n9cbcmtcxoqhf.png" alt="Image description" width="219" height="421"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Escribir el siguiente comando en la consola de MSYS2 y ejecútalo con ENTER:&lt;br&gt;
pacman -S mingw-w64-x86_64-gcc&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5mgtfjctpluafg1zq0e1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5mgtfjctpluafg1zq0e1.png" alt="Image description" width="337" height="33"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Escribimos “Y” y presionamos ENTER.&lt;br&gt;
Esperamos a que termine la instalación y cerramos la consola de MSYS2.&lt;br&gt;
En el buscador de Windows escribir Editar las variables de entorno del sistema y lo abrimos&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo450zicgq7yjuw3j79qu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo450zicgq7yjuw3j79qu.png" alt="Image description" width="263" height="117"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Escogemos la opción de “Variables de entorno...”&lt;br&gt;
Le damos 1 clic a donde dice Path y luego le damos a la opción de “editar…”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0aqmt7i9dm9pvmt8iwds.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0aqmt7i9dm9pvmt8iwds.png" alt="Image description" width="511" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Luego le damos en la opción de “nuevo” y escribimos la siguiente ruta:&lt;br&gt;
C:\msys64\mingw64\bin&lt;br&gt;
Luego realizamos el mismo procedimiento, le damos en “nuevo” y escribimos la siguiente &lt;br&gt;
ruta&lt;br&gt;
C:\msys64\usr\bin&lt;/p&gt;

&lt;p&gt;Ahora en el siguiente orden para cerrar las ventanas que se han abierto, damos en &lt;br&gt;
“Aceptar”, luego en la siguiente ventana en “Aceptar”, luego en la última ventana en &lt;br&gt;
“Aplicar” y luego en Aceptar.&lt;br&gt;
Finalmente, dentro de Visual Studio Code instalamos las extensiones necesarias para poder &lt;br&gt;
utilizar nuestro compilador de C++&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Título: Construyendo una Calculadora Simple en C++: Aprendiendo los Fundamentos de la Programación</title>
      <dc:creator>Josue Mejia</dc:creator>
      <pubDate>Thu, 25 Apr 2024 14:40:29 +0000</pubDate>
      <link>https://dev.to/00000921/titulo-construyendo-una-calculadora-simple-en-c-aprendiendo-los-fundamentos-de-la-programacion-26mp</link>
      <guid>https://dev.to/00000921/titulo-construyendo-una-calculadora-simple-en-c-aprendiendo-los-fundamentos-de-la-programacion-26mp</guid>
      <description>&lt;p&gt;ntroducción&lt;br&gt;
En este artículo, aprenderemos a construir una calculadora simple en C++. Este proyecto te dará una comprensión básica de los conceptos fundamentales de la programación, como variables, operadores y estructuras de control.&lt;/p&gt;

&lt;p&gt;Implementación de la Calculadora en C++&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() {
    float num1, num2, resultado;
    char operador;

    cout &amp;lt;&amp;lt; "Ingrese el primer número: ";
    cin &amp;gt;&amp;gt; num1;

    cout &amp;lt;&amp;lt; "Ingrese el operador (+, -, *, /): ";
    cin &amp;gt;&amp;gt; operador;

    cout &amp;lt;&amp;lt; "Ingrese el segundo número: ";
    cin &amp;gt;&amp;gt; num2;

    switch (operador) {
        case '+':
            resultado = num1 + num2;
            break;
        case '-':
            resultado = num1 - num2;
            break;
        case '*':
            resultado = num1 * num2;
            break;
        case '/':
            if (num2 != 0)
                resultado = num1 / num2;
            else {
                cout &amp;lt;&amp;lt; "Error: División por cero no permitida" &amp;lt;&amp;lt; endl;
                return 1; // Salir del programa con código de error
            }
            break;
        default:
            cout &amp;lt;&amp;lt; "Operador inválido" &amp;lt;&amp;lt; endl;
            return 1; // Salir del programa con código de error
    }

    cout &amp;lt;&amp;lt; "El resultado es: " &amp;lt;&amp;lt; resultado &amp;lt;&amp;lt; endl;

    return 0;
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Explicación del Código&lt;br&gt;
Declaramos variables num1, num2 y resultado para almacenar los números y el resultado de la operación.&lt;br&gt;
Utilizamos la variable operador para almacenar el operador ingresado por el usuario.&lt;br&gt;
Solicitamos al usuario que ingrese el primer número, el operador y el segundo número utilizando cin.&lt;br&gt;
Utilizamos una estructura switch para determinar la operación a realizar en función del operador ingresado.&lt;br&gt;
Imprimimos el resultado de la operación.&lt;br&gt;
Compilación y Ejecución&lt;br&gt;
Para compilar y ejecutar el programa, sigue estos pasos:&lt;/p&gt;

&lt;p&gt;Guarda el código en un archivo con extensión .cpp, por ejemplo, calculadora.cpp.&lt;br&gt;
Abre una terminal y navega hasta el directorio donde guardaste el archivo.&lt;br&gt;
Compila el programa ejecutando el comando g++ calculadora.cpp -o calculadora.&lt;br&gt;
Ejecuta el programa escribiendo ./calculadora y presionando Enter.&lt;br&gt;
Conclusión&lt;br&gt;
¡Felicidades! Has construido tu propia calculadora simple en C++. Este proyecto te ha proporcionado una introducción práctica a los conceptos básicos de la programación y te ha permitido aplicar lo que has aprendido en un proyecto práctico.&lt;/p&gt;

&lt;p&gt;¡Sigue explorando y practicando, y pronto estarás construyendo proyectos más complejos y emocionantes en C++!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
