Bonjour à tous,

C'est la première fois que je post sur ce forum alors j'espère ne pas me tromper d'endroit pour poser ma question. J'apprends le C++ toute seule alors je m'en excuse à l'avance si je n'utilise pas le bon vocabulaire.

Je souhaite coder la chose suivante à l'aide de boucles for :

J'ai une liste de composés auxquels je voudrais appliquer une équation. Mais bien entendu les équations sont différentes selon le composé et reviennentt en boucle. exemple ci-dessous

Liste de composés [0] [1] [2] [3] [4] [5] etc.... (nombre de composés ncomp inconnu)
Liste d'équations A B C

association composés/équations

[0] A
[1] B
[2] C
[3] A
[4] B
[5] C

Je voudrais faire une boucle du style

for (i=0, i<ncomp, i++) {
etc car là je ne sais plus quoi faire. Je ne sais pas comment écrire que

pour [0] on applique l'équation A ainsi que pour [0]+3
pour [1] on applique l'équation B ainsi que pour [1]+3
pour [2] on applique l'équation C ainsi que pour [2]+3

etc jusqu'à la fin du vecteur ncomp

Pouvez-vous m'expliquer comment on fait?

Merci d'avance

handmade