פורטל:מדעי המחשב/תמונה נבחרת/49
<syntaxhighlight lang="ada"> with Ada.Integer_Text_IO; procedure Factorial is Counter : Integer := 5; Factorial : Integer := 1; begin while Counter > 0 loop Factorial := Factorial * Counter; Counter := Counter - 1; end loop; Ada.Integer_Text_IO.Put (Factorial); end Main; </syntaxhighlight> |
שימוש בלולאת While בתוכנית מחשב בשפת Ada המחשבת !5