プログラミング〈実践〉
問題等に基づいたプログラミングの実践
問題等に基づいたプログラミングの実践
「変数」「配列」「順次処理」「分岐処理」「繰り返し処理」「関数」などについて確認が必要な場合は、まず《プログラミングの基礎》の内容を確認してください。
引数として「金額」が与えられ,ちょうどその金額となる硬貨の組合せの中で,枚数が最小となる硬貨枚数が戻り値となる関数。 例えば、8 円は「5 円玉が1 枚と1 円玉が3 枚」の組合せで最小の硬貨枚数になるので,引数として8を与えた場合の値は4 となるようなもの。使用する硬貨は100円と50円、10円、5円、1円。
変数kingakuに与えられた目標の金額(100円以下)に対し,その金額ちょうどになる最小の硬貨枚数を計算するプログラム
最小交換硬貨枚数を求めるプログラム
試作問題及び試作問題の概要等(リンク)