La redondance# S'il y a bien une chose que l'on déteste en programmation, c'est la redodance. Euhh Joseph mais c'est quoi la redondance au juste ? Bah, c'est quand on répète les mêmes bouts de codes. Plus d'organisation# Comme dit plus haut, on organise le programme en sous-programmes, c'est ce que l'on appelle la modularité. Cela permet d'avoir un code plus lisible, on évite la redondance grâce à la réutilisabilité des fonctions. Défintion Un fonction est un sous-programme qui peut prendre en entrée des paramètres, exécute des instructions et retourne une valeur en sortie ou non. Voici la synthaxe C pour déclarer une fonction type nomfonction(parametre1 type1, parametre2 type2,...) { /* VARIABLES */ /* INSTRUCTIONS */ return output } 1. Fonction sans entrées et sans sorties# Il 2. Fonction sans entrées et avec sorties# 3. Fonction avec entrées et sans sorties# 4. Fonction avec entrées et avec sorties#