% les conditions en MATLAB : if then else
disp('Évaluer les conditions en MATLAB: if then else')
disp(' ')
disp('Exemple')
disp(' ')
disp('Si la norme de x est 0, on va afficher OUI, sinon, on va afficher sa norme')
disp('   if norm(v)==0 ')
disp('       disp(''OUI'')')
disp('   else')
disp('       disp(''norm(v)~=0'')   %qui veut dire: pas égale à zéro')
disp('       norm(v)')
disp('   end')
disp('(Voir le code pour voir comment qu''on l''a mis dans une boucle.)')

stop = 1;  %une variable qu'on controle, pour permettre à l'utilisateur
           %de repeter l'essai plusieurs fois
while stop ~=0  %pendant que stop n'est pas 0
    v = input('Donner un vecteur ; pour arrêter, donner une vecteur nul: ');
    if norm(v)==0 
        disp('OUI')
        stop = 0;  %donc, la boucle arrêtera
    else 
        disp('norm(v)~=0')
        norm(v)  %et stop reste 1
    end
end