内部プロシージャ使えるのはいいが宣言部固定がウザい
procedure Josephus is
type String_Pointer is access String;
type Soldier_Type is record
Name : String_Pointer;
Alive : Boolean;
end record;
Max_Number_Of_Soldiers: constant := 100;
Number_Of_Soldiers : Integer range 0..Max_Number_Of_Soldiers := 0;
-- start with 0 to facilitate modular arithmetic
Soldiers: array (0..Max_Number_Of_Soldiers-1) of Soldier_Type;
procedure Next (Index: in out Integer; Interval: Positive) is
begin
for I in 1..Interval loop
loop
Index := (Index + 1) mod Number_Of_Soldiers;
exit when Soldiers(Index).Alive;
end loop;
end loop;
end Next;
begin
省略
end Josephus;
探検
米国国防省の標準高等言語エイダ(Ada)を語れ!
■ このスレッドは過去ログ倉庫に格納されています
788デフォルトの名無しさん
2012/10/07(日) 00:28:34.52■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「さようなら日本。帰国します」経営ビザで中国系「ペーパー会社」大阪で乱立、移民ビジネスの仕組み…500社超で取締役の日本側協力者も [ぐれ★]
- 鈴木農相、おこめ券に使用期限 26年9月末で調整、転売対策も ★2 [Hitzeschleier★]
- マイナカード、保有1億枚超え 人口の8割が所持―総務省 ★2 [少考さん★]
- トランプ米大統領、「台湾保証実行法案」に署名 法案提出議員「支配しようとする中国に我々が断固として立ち向かう」 [お断り★]
- 舛添要一 「暇な高齢者がSNSで愚劣な言辞を弄している。ネットを捨て働いた方が健全」「かつて、深夜のネトウヨ行為など無縁だった」 [冬月記者★]
- 防衛所得増税の27年開始、自民・小野寺税調会長「異論なし」 [少考さん★]
- 【動画】キタムラ議員、河野太郎から内容証明が届くwwwwwwwwwwwww [834922174]
- 【緊急】「無職こそ〇〇をしろ!」→なにすればいいの? [396493159]
- ロードバイクのチューブ交換ひとりで出来たわw
- ネトフリ、ワーナーブラザーズを7,500億円で買収 [329329848]
- 逮捕された闇バイト指示役(26歳)、顔がどう見ても石破茂 [175344491]
- 登山(楽しさS健康S達成感S)←この趣味
