Цикл for loop
Нужно использовать:
Код:
for переменная от .. до loop ... end loop;
Пример:
Код:
with Ada.Text_IO; use Ada.Text_IO; procedure Main is -- Переменная для цикла for i:Integer; begin -- Цикл for i in 0..10 loop -- Выдаёт от 0 до 10 Ada.Text_IO.Put_Line(Integer'Image(i)); end loop; end Main;
Результат:
Код:
C:\gnat_demos\obj\main.exe 0 1 2 3 4 5 6 7 8 9 10 [2021-08-19 06:41:32] process terminated successfully, elapsed time: 01.42s