Bonjour,

Pour mon projet, je suis sensée créer une mémoire puis utiliser les données qui y sont stockées pour faire un conversion.

La mémoire que je dois construire est un buffer circulaire avec une taille de 10.
Ce buffer est créé et le rebouclage se fait sans souci. Par contre pour la conversion je faire un calcul sous la forme :
(a)k = (a)k-1 + (b)k k étant la position actuelle de la mémoire.

Pour l'utilisation des données dans la mémoire j'utilise un compteur.

Je ne vois pas comment je pourrais coder le k-1. J'ai peur que si je code directement k-1 je me retrouve avec la valeur de k soustraite de 1. Ce qui n'est pas ce que je veux.