• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:つぎのプログラミングがわかりません。)

Tiny Basicでのプログラミングについて

このQ&Aのポイント
  • (1)点数nを評価する関数と使用例のプログラム
  • (2)自然数nを素数pで割った回数と商を求めるプログラムと使用例
  • Tiny Basicでのプログラミングについての要約

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

こんな感じ? input "点数は";n print Eval$(n) input "nは";n input "pは";p Getpexp(n,p,ep,q) print "ep=";ep print "q =";q function Eval$(n) if n<=59 then Eval$ = "不可" elseif n<=69 then Eval$ = "可" elseif n<=79 then Eval$ = "良" elseif n<=89 then Eval$ = "優" else Eval$ = "秀" end if end function sub Getpexp(n,p,ep,q) ep = 0 q = 0 temp2 = n do temp1 = temp2 temp2 = Int(temp1 / p) ep = ep + 1 loop while (temp2 * p) = temp1 ep = ep - 1 q = temp1 end sub end

その他の回答 (1)

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

#1です。 自分で書いておいて補足するのも何ですが…、 ・両方の課題を1つのプログラムで書きました。 ・使用例は呼び出しているところです。 なお、 ・TinyBASICは今日はじめて使用しました。 ・なので、もっと綺麗な書き方が有ると思います。

関連するQ&A