Coder en C (1)
Le langage C est certainement le langage de programmation le plus courant des 40 dernières années. C'est un langage assez simple, même moi j'ai réussi à en apprendre les rudiments, c'est dire ^^ . Et je me propose de vous les apprendre.
- Tout d'abord, munissez-vous d'un ordinateur tournant sous avec un OS descendant d'Unix. Windows n'est pas exclu, mais c'est tellement pas naturel de coder sous Windows ... surtout pour la compilation. En même temps, si vous utilisez une bouse pareille ... tant pis pour vous. Bref, les windobiens, démerdez-vous avec borland (par exemple) ou visual c++.
- Ensuite, créez un fichier texte que vous allez nommer "cercle.c". Cela va permettre d'écrire le code source du programme. Le code source, c'est la version "compréhensible" pour l'être humain moyen.
- Puis, collez le code suivant dedans :
#include <stdio.h>
int main(void)
{
float pi = 3.141593, R = 0, Aire = 0, Circonference = 0;
puts("");
puts("#########################################################");
puts("## Calcul d'aire et de circonférence d'un disque ##");
puts("#########################################################");
puts("");
printf("Il nous faut le rayon = ");
scanf("%f", &R);
Aire = pi*R*R;
Circonference = 2*pi*R;
puts("");
puts("#########################################################");
puts("");
printf("Aire = %f\n", Aire);
printf("Circonference = %f\n", Circonference);
puts("");
printf("######################################\n");
printf("# Merci et au revoir #\n");
printf("######################################\n");
puts("");
return 0;
}
Félicitations : Vous venez de créer votre premier code en C.
- Maintenant, il va falloir le transformer dans un langage compréhensible par la machine. On appelle cette opération : compiler. C'est ce que vous aller faire.
Ouvrez un terminal et allez dans le dossier contenant le code que vous devez créer avec la commande cd. Puis exécutez la commande suivante :
gcc -o cercle cercle.c
Vous venez de créer votre premier programme exécutable par une machine.
- Dernière chose à faire : le tester. Pour cela, dans le terminal, lancer la commande suivante :
./cercle
Attention, le . et le / sont vraiment indispensables.
Alors bien évidemment, il est conseillé de commenter son code pour se rappeler même des années plus tard ce que vous avez voulu écrire. Mais bon, avec un code aussi court et simple ... c'est totalement superflu ;)
Mike
2008-08-17 17:13:59