Algorithme 2nde

Résolu
kakou27411 -  
greg160 Messages postés 729 Statut Membre -
Bonjour,

J'ai un algorithme à développer et j'utilise algobox. J'ai rentré mes variables, les valeurs et le traitement mais lors de la réalisation algobox bloque sur une erreur et je n'arrive pas à la corriger.

Voici l'énoncé:
variables: x1, x2, x3, x4, Z, X, a (nombres)

Entrées: saisie des valeurs: x1=1, x2=18, x3=45, x4=1, Z=1,
X prend la valeur 0

Traitement:
pour a allant de 1 à 4,
si xa= Z faire
X prend la valeur X+1
Afficher a

Fin du si
Fin du pour
Sortie
afficher X

Algobox coince à la ligne "si xa= Z"

Est-ce que quelqu'un m'aider ?

Merci à tous.

1 réponse

  1. greg160 Messages postés 729 Statut Membre 193
     
    Algobox croit que tu veux faire :

    Si la variable x multipliée par la variable a égale à la variable Z, alors....

    Alors mieux faut faire comme ça :
    si a = 1
    si x1 = Z
    ...
    FinSi
    FinSi
    Si a = 2
    si x2 = Z
    ...
    FinSi
    FinSi.

    Je te laisse continuer.

    --
    0
    1. kakou27411
       
      Merci greg160. Effectivement avec tes indications mon algorithme fonctionne. Sympa.
      0
    2. greg160 Messages postés 729 Statut Membre 193
       
      Oublies pas de mettre le sujet en résolu
      0