Conditional structures: Difference between revisions
Content added Content deleted
(→{{header|Ed}}: Fix syntax and punctuation) |
(PascalABC.NET) |
||
Line 5,529: | Line 5,529: | ||
PARI can use all of the usual [[Conditional structures/C|C conditionals]]. |
PARI can use all of the usual [[Conditional structures/C|C conditionals]]. |
||
=={{header|PascalABC.NET}}== |
|||
<syntaxhighlight lang="delphi"> |
|||
// if statement |
|||
if condition then |
|||
operator; |
|||
if condition then |
|||
operator |
|||
else operator; |
|||
if condition then |
|||
operator |
|||
else if condition then |
|||
operator |
|||
else operator; |
|||
// case statement |
|||
case Month of |
|||
3..5: Print('Spring'); |
|||
6..8: Print('Summer'); |
|||
9..11: Print('Autumn'); |
|||
12,1,2: Print('Winter'); |
|||
else throw ArgumentException('Bad Month') |
|||
end; |
|||
// ternary operator |
|||
var min := if a < b then a else b; |
|||
// ternary operator in C style |
|||
var min := a < b ? a : b; |
|||
</syntaxhighlight> |
|||
=={{header|Pascal}}== |
=={{header|Pascal}}== |