プログラミング練習問題

プログラミングの練習問題です。基本的にプログラミング言語は問わないと思います。Pythonであろうと、JavaScriptであろうと、C言語であろうと、基本的な部分は共通でできると思います。

レベル分けは適当です。

初級編

  • 足し算
  • 引き算
  • 掛け算
  • 割り算
  • 奇数なら奇数と返す
  • 偶数なら偶数と返す
  • 絶対値を求める
  • 三角形の面積を計算する
  • 円の面積を計算する
  • 円錐の面積を計算する
  • 正五角形の面積を計算する
  • 10以上20未満の時に「10以上20未満です」と返し、それ以外は「10未満20以上です」と返す。
  • 1からNまでの和を計算する
  • Nの階乗を計算する
  • 3の倍数でバカになる。つまり、1から順にNまで数字をカウントアップしながら出力し、3の倍数で「Baka」と出力する。
  • 平均値を求める

中級編

  • 0からNまでの数を奇数と偶数に分類して、その結果を返す。
  • 素因数分解をする
  • 通貨換算をする
  • 携帯料金の計算をする
  • タクシー料金の計算をする
  • 九九を全て出力する。

上級編

  • 年を入力すると閏年か否かを返す
  • 数独(ナンプレ)の完成形を作成する(全て埋まった状態)