🔥 1, 2, 3, Printf et... c'est print ! 🚀🚀🚀🚀
> Printf
- > Objectif : Découvrir comment afficher des textes, des nombres, des résultats de calculs et des caractères avec
printf
. - > Commandes à apprendre : %d pour afficher des nombres entiers. %f pour afficher des nombres à virgule flottante. %c pour afficher des caractères. %s pour afficher des chaînes de caractères
Activité 1 : Afficher des textes et des nombres simples 🤝
- > Exercice : Écris un programme qui affiche un message et un nombre entier.
#include <stdio.h>
int main()
{
printf("Hello, Club de Programmation !n");
printf("Mon chiffre préféré est : %dn", 42);
return (0);
}
- > Explications :
%d
remplace une valeur entière dans le texte- Le nombre
42
est affichĂ© grâce Ă%d
.
Activité 2 : Faire des calculs avec printf
🧮
- Exercice : Modifie le programme pour afficher le résultat d’une addition.
#include <stdio.h>
int main()
{
printf("La somme de 5 et 7 est : %dn", 5 + 7);
printf("Le produit de 3 et 4 est : %dn", 3 * 4);
return 0;
}
- Les expressions
5 + 7
et3 * 4
sont calculées avant d’être affichées. printf
ne fait pas de calcul, mais il affiche les résultats.
Activité 3 : Afficher des caractères et des chaînes 🖋️
- Exercice : Affiche une lettre et un mot.
#include <stdio.h>
int main()
{
char lettre = 'A';
printf("Ma lettre préférée est : %cn", lettre);
printf("Le mot est : %sn", "Programmation");
return 0;
}
> Explications :
-
%c
est utilisé pour afficher une seule lettre.
%s
affiche une chaîne de caractères.Activité 4 : Découvrir les nombres à virgule flottante 🧊
- Exercice : Écris un programme qui affiche un résultat de division.
#include <stdio.h>
int main()
{
float division = 7.0 / 3.0;
printf("Le résultat de 7 divisé par 3 est : %fn", division);
return 0;
}
> Explications :
%f
est utilisé pour afficher les nombres à virgule.float
permettent d’avoir des résultats précis.BRAVO, tu viens de terminer le niveau 5 !
> Tu sais maintenant utiliser printf
pour afficher des textes, des nombres, des calculs simples, et même des caractères.
> Sois patient dans ton apprentissage, et tu iras loin.
Enter your text here...