標準入力 (テキスト ファイル) から読み取り、次のように並べられたデータを使用して計算を行っています。
2 --This states the amount of following sets of info
150 -- this is the first set of data
250 -- this is the second set of data
0 -- this is supposed to tell my program that this is the end of the two sets but
keep looping because there might be multiple sets in here, seperated by "0"'s.
私のADAプログラムの基本的な概要:
procedure test is
begin
while not end_of_file loop
......//my whole program executes
end loop;
end test;
読み取るものがなくなるまでループし続けるようにプログラムに指示する方法を知りたいのですが、ゼロがデータセットを分離し、各「0」の後にさらにデータがある場合はループし続けることに注意してください。