Bonjour tout le monde
Problème à résoudre
Grâce au Professeur David Malan (qui enseignait CS50 lorsque Ramon le suivit !), "bonjour tout le monde" a été implémenté dans des centaines de langues. Ajoutons votre implémentation à la liste !
Dans un fichier appelé hello.c
, dans un dossier appelé world
, implémentez un programme en C qui imprime bonjour tout le monde\n
, et c'est tout !
Astuce
Voici le code réel que vous devez écrire ! (Sacrée astuce, hein ?) Il est cependant préférable de le saisir vous-même plutôt que de le copier/coller, afin de commencer à développer votre "mémoire musculaire" dans l'écriture de code.
#include <stdio.h>
int main(void)
{
printf("hello, world\n");
}
Démonstration
Voici une démonstration de ce qui doit se produire lorsque vous compilez et exécutez votre programme.
Comment commencer
Ouvrez VS Code.
Commencez par cliquer dans votre fenêtre de terminal, puis exécutez cd
tout seul. Vous devriez constater que son "invite" ressemble à ce qui suit :
$
Exécutez ensuite :
mkdir world
pour créer un dossier appelé world
dans votre espace de code.
Exécutez ensuite :
cd world
pour changer de répertoire et entrer dans ce dossier. Vous devriez maintenant voir l'invite de votre terminal comme : world/ $
. Vous pouvez désormais exécuter :
code hello.c
pour créer un fichier appelé hello.c
dans lequel vous pouvez écrire votre code.
Comment tester
Rappelez-vous que vous pouvez compiler hello.c
avec :
make hello
Si vous ne voyez pas de message d'erreur, la compilation a réussi ! Vous pouvez confirmer cela avec :
ls
qui devrait lister non seulement hello.c
(qui est un code source), mais aussi hello
(qui est un code machine).
Si vous voyez un message d'erreur, essayez de corriger votre code et de le recompiler. Toutefois, si vous ne comprenez pas le message d'erreur, essayez d'exécuter :
help50 make hello
pour des conseils.
Une fois que votre code est correctement compilé, vous pouvez exécuter votre programme avec :
./hello
Justesse
Exécutez ce qui suit pour évaluer la justesse de votre code à l'aide de check50
, un programme en ligne de commande qui affichera des visages heureux chaque fois que votre code réussira les tests automatisés de CS50 et des visages tristes chaque fois qu'il échouera !
check50 cs50/problems/2024/x/world
Style
Exécutez ce qui suit pour évaluer le style de votre code à l'aide de style50
, un programme en ligne de commande qui affichera des ajouts (en vert) et des suppressions (en rouge) que vous devez apporter à votre programme afin d'améliorer son style. Si vous avez du mal à voir ces couleurs, style50
prend également en charge d'autres modes !
style50 hello.c
Comment soumettre
Inutile de soumettre celui-ci !