Les expressions de prise de décision sont celles qui permettent aux programmeurs de choisir la déclaration à exécuter dans différentes circonstances. Des déclarations conditionnelles sont utilisées dans différents langages de programmation pour informer l'ordinateur sur les facteurs à faire lorsque certaines conditions sont remplies. Ces décisions ne sont prises que si les conditions déjà déclarées sont vraies ou fausses: elle dépend des fonctions dans l'esprit du programmeur. Les instructions IF, la déclaration IF-Else et les instructions IF-else-if sont souvent utilisées dans DART pour introduire la mise en œuvre conditionnelle des déclarations basées sur une ou plusieurs expressions booléennes.
La syntaxe dans l'exemple de la déclaration de Dart If, IF-Else, IF-else-if Ladder et la déclaration IF-Else imbriquée seront couvertes dans ce tutoriel.
Comment utiliser les conditions dans la fléchette dans Ubuntu 20.04?
Nous avons démontré la représentation et la mise en œuvre de la déclaration IF, de la déclaration IF-Else, de l'échelle IF-Else-if et de la déclaration IF-Else imbriquée dans les exemples de Dart suivants.
Exemple n ° 1: en utilisant la condition IF dans une fléchette dans Ubuntu 20.04:
L'instruction if recherche simplement la condition et exécute les instructions à l'intérieur si elle est vraie; Sinon, les déclarations sont ignorées dans le code.
Cet exemple commence par la fonction principale où nous avons mis en œuvre une déclaration conditionnelle. Tout d'abord, nous avons défini une variable «Mynumber» qui a la valeur entière stockée dedans. Après cela, cette variable est utilisée à l'intérieur de la condition IF. L'IF a la condition que le «nombre» variable devrait être supérieur au nombre «20». Comme nous avons le nombre «30» supérieur au nombre «20», donc le bloc IF renvoie une déclaration d'impression. Si dans le cas où notre condition deviendra fausse, alors rien ne sera exécuté.
La véritable déclaration de la condition IF est exécutée comme suit:
Exemple # 2: Utilisation de la condition IF-Else dans une fléchette dans Ubuntu 20.04:
Ce type d'instruction vérifie la condition et exécute les instructions contenues si elle est vraie; sinon, les déclarations contenues dans les autres sont exécutées.
Si l'expression booléenne à l'intérieur du «si» est vraie, le script à l'intérieur du bloc IF est exécuté et que l'exécution continue avec les conditions à côté du bloc If-Else.
Si l'expression booléenne à côté du mot-clé If renvoie false, le script à l'intérieur du bloc Else est exécuté et les instructions à côté du bloc IF-Else sont exécutées.
Dans le script DART ci-dessus, nous avons d'abord défini la fonction principale. La fonction principale a la variable de type entier déclaré comme un «nombre» à laquelle nous avons attribué une valeur numérique. Grâce à l'instruction PRINT, nous avons affiché le nombre à l'intérieur de la variable. Ensuite, nous avons la représentation if-else. L'IF a la condition étant donné que le «nombre» variable doit être supérieur à «20». À l'intérieur du bloc IF, l'instruction PRINT sera exécutée sur la condition qui renvoie une vraie valeur. Si la condition renvoie une fausse valeur, alors Else Block sera exécuté et le bloc IF sera ignoré.
Comme la variable «nombre» a la valeur «15» qui n'est pas supérieure au nombre à l'intérieur de la condition si la condition est «20», donc la condition IF devient fausse ici. Par conséquent, le bloc Else est exécuté comme suit.
Exemple n ° 3: Utilisation de la condition d'échelle IF-Else-if dans une fléchette dans Ubuntu 20.04:
Les échelles if-else-if peuvent avoir une échelle de blocs else-if, mais seulement si un bloc est requis, ce qui est au début et un autre bloc à l'extrémité facultative.
Les expressions booléennes sont vérifiées une par une pendant l'exécution. Si la condition booléenne est vraie, le bloc des instructions associé est exécuté; Sinon, le contrôle du programme passe au prochain booléen dans l'échelle pour être évalué. Le bloc Else est exécuté si l'un ou l'autre des évaluations booléen est vrai.
Le programme a la définition de la fonction principale où à l'étape initiale, nous avons construit une variable en tant que «Numeric_Val» avec le type de données «int». Ensuite, nous avons l'échelle de la déclaration if-else. La première instruction est le statement if où la condition est définie comme le Numeric_Val ilesser que le nombre «5». Si cette condition est vraie, alors notre première condition si. De même, il considère la deuxième condition si. S'il est vrai, il exécute les instructions dans son bloc et déplace le contrôle vers l'instruction suivante; Sinon, il en vérifie une autre si condition. Enfin, si aucune condition IF n'évalue à True, les instructions du bloc ELSE sont exécutées et le contrôle est transmis à la déclaration suivante.
À partir de l'échelle IF-Else ci-dessus, Condition2 est vraie, donc le bloc IF-condition est exécuté sur la coquille d'Ubuntu comme suit:
Exemple n ° 4: Utilisation de la condition IF-Else imbriquée dans une fléchette dans Ubuntu 20.04:
Dans ce script de fléchette, nous avons la variable «âge» du type de données int et la variable contient la valeur entière dans la fonction principale de fléchette. Ensuite, nous avons l'expression IF, et l'expression IF est passée avec la condition que «l'âge» devrait être supérieur au nombre «20». À l'intérieur du bloc IF, nous avons d'abord incrémenté la variable «âge», puis avons défini la condition IF-Else dans l'expression IFS existante. Si les vrais résultats sont renvoyés de l'expression nichée, alors l'instruction IF est exécutée, sinon le bloc Else est créé pour les résultats faux renvoyés. Si les principaux résultats de la condition IF sont faux, alors le imbriqué si la condition est ignorée et que rien ne sera exécuté à partir du script de fléchette ci-dessus.
Comme notre expression IF principale a les vrais résultats, la condition est donc entrée dans le bloc IF-condition où nous avons des expressions IF-Else. À l'intérieur de l'expression if, notre condition échoue, donc l'esseure est exécutée dans le shell ci-dessous.
Conclusion:
Le codage sans condition vous oblige à sortir des sentiers battus. Vous devrez trouver de nouvelles façons de cadrer votre code pour essayer de le rendre plus compréhensible. Il peut également vous aider à acquérir des connaissances sur le calcul et / ou les approches orientées objet. Nous avons conduit tous les existages conditionnels dans le langage de programmation DART avec l'exemple. Nous espérons qu'il n'y aura pas d'incertitude avec les conditions de fléchette.