Hola, mundo
Problema a resolver
Gracias al profesor David Malan (¡quien impartía la clase CS50 cuando Ramón la tomó!), “Hola, mundo” se ha implementado en cientos de lenguajes. ¡Agreguemos tu implementación a la lista!
En un archivo llamado hola.c
, dentro de una carpeta llamada mundo
, implementa un programa en C que imprima hola, mundo\n
¡y eso es todo!
Pista
¡Este es el código que debes escribir! (Es una gran pista, ¿eh?) Sin embargo, es mejor que lo escribas tú mismo en lugar de copiarlo y pegarlo, para que comiences a desarrollar algo de “memoria muscular” para escribir código.
#include <stdio.h>
int main(void)
{
printf("hola, mundo\n");
}
Demostración
Esta es una demostración de qué debe pasar cuando compilas y ejecutas tu programa.
Cómo empezar
Abre VS Code.
Comienza dando clic dentro de la ventana de tu terminal y luego ejecuta cd
por sí solo. Deberías ver que su “prompt” se parece al siguiente.
$
Después ejecuta
mkdir mundo
para crear una carpeta llamada mundo
en tu espacio de trabajo.
Luego ejecuta
cd mundo
para cambiar directorios a esa carpeta. Ahora deberías ver tu prompt de terminal como mundo/ $
. Ahora puedes ejecutar
code hola.c
para crear un archivo llamado hola.c
en el que puedas escribir tu código.
Cómo probar
Recuerda que puedes compilar hola.c
con:
make hola
¡Si no ves un mensaje de error, se compiló con éxito! Puedes confirmarlo con
ls
que debe mostrar no solo hola.c
(que es el código fuente) sino también hola
(que es código máquina).
Si ves un mensaje de error, intenta arreglar tu código y vuelve a compilarlo. Sin embargo, si no entiendes el mensaje de error, intenta ejecutar
help50 make hola
para buscar asesoría.
Una vez que tu código se compile con éxito, puedes ejecutar tu programa con:
./hola
Corrección
Ejecuta lo siguiente para evaluar la corrección de tu código usando check50
, ¡un programa de línea de comandos que mostrará caritas felices cuando tu código pase las pruebas automáticas de CS50 y caritas tristes cuando no lo haga!
check50 cs50/problems/2024/x/mundo
Estilo
Ejecuta lo siguiente para evaluar el estilo de tu código usando style50
, un programa de línea de comandos que mostrará adiciones (en verde) y eliminaciones (en rojo) que debes hacer a tu programa para mejorar su estilo. ¡Si tienes problemas para ver esos colores, style50
también admite otros modos!
style50 hola.c
Cómo enviar
¡No necesitas enviar este!