アルゴリズムについて : 2

疑似言語

更新:2007年5月27日17時33分


疑似言語


疑似言語の例(1週間)
この例はちょっとC言語風です。
以下を1週間続ける
  朝,起きる;
  朝ゴハン(実はパン)を食べる;
  if 余裕があれば then 犬の散歩;
  if 土曜や日曜でないなら then
    出勤
  else 土曜 then 忙しければ出勤;
  if 宴会がなければ then 自宅で食事; 犬の散歩
  else 外食;
  就寝

以下,(出勤)関数は省略

三角形問題のヒント
三辺の長さa,b,cの入力
aかbかcが非正なら「三角形にならない」;終了
a + b < c なら「三角形」;終了
(以下は考えて下さい)

a,b,cに実際の値を入れてみて考えてみることも重要です。
ちょっとしゃれた方法もあります。