Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.0 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Scilab > Structure de contrôle > elseif

elseif

Mot-clé utilisé dans une structure if-then-else

Description

Si il y existe plus d'une condition alors le mot-cléelseif est utile. Si il y a plus d'un elseif alors la première condition vraie est sélectionnée (même si d'autres sont aussi vraies).

Exemples

a=1;
if a==1 then
    disp("a equals 1")
elseif a==2 then
    disp("a equals 2")
if a==1 & a>0 then
    disp("Cette condition est vraie, mais elle ne sera jamais sélectionnée, car c'est la seconde condition vraie.")
else
    disp("Cas non géré.")
end

Voir aussi

  • if — Mot-clé utilisé pour une exécution conditionnelle
  • select — Mot-clé utilisé dans une structure select-case-else

Historique

VersionDescription
6.0.0 elseif est désormais protégé. Les affectations telles que elseif=1 ne sont plus possibles.
Report an issue
<< else Structure de contrôle end >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 25 08:50:15 CET 2020