学習パス

C/C++ 練習問題

数値・文字列・配列を扱う定番の初心者向け演習を C と C++ の両方で解きます。各演習のあとに自分で試すチャレンジがあります。

レッスン 18 件 · チャレンジ 22 件

パスを始める →

1 数値と桁 レッスン 8 件

  1. レッスン チャレンジ 2 件 素数の判定 整数が素数かどうかを判定します。
  2. レッスン チャレンジ 1 件 フィボナッチ数列 最初の 10 個のフィボナッチ数を生成します。
  3. レッスン チャレンジ 1 件 階乗の計算 ループを使って階乗を計算します。
  4. レッスン チャレンジ 2 件 最大公約数 2 つの整数の最大公約数を求めます。
  5. レッスン チャレンジ 1 件 うるう年の判定 その年がうるう年かどうかを判定します。
  6. レッスン チャレンジ 1 件 10 進数から 2 進数へ 正の 10 進整数を 2 進数に変換します。
  7. レッスン チャレンジ 1 件 温度の変換 摂氏を華氏に変換します。
  8. レッスン チャレンジ 1 件 簡単な電卓 2 つの数に算術演算子を適用します。

2 文字列の問題 レッスン 5 件

  1. レッスン チャレンジ 1 件 文字列を逆にする 文字を変えずにテキストを逆順にします。
  2. レッスン チャレンジ 1 件 回文の判定 単語が前から読んでも後ろから読んでも同じかを調べます。
  3. レッスン チャレンジ 1 件 母音を数える 1 行のテキストに含まれる母音を数えます。
  4. レッスン チャレンジ 1 件 単語を数える 文の中の空白で区切られた単語を数えます。
  5. レッスン チャレンジ 1 件 文字の出現回数 各小文字が何回現れるかを数えます。

3 リストの問題 レッスン 5 件

  1. レッスン チャレンジ 1 件 配列の合計 配列のすべての値の合計を求めます。
  2. レッスン チャレンジ 2 件 配列の最大値 配列の最大値を求めます。
  3. レッスン チャレンジ 1 件 2 番目に大きい値 配列で 2 番目に大きい異なる値を求めます。
  4. レッスン チャレンジ 1 件 重複した値を取り除く 順序を保ったまま、配列の重複した値を取り除きます。
  5. レッスン チャレンジ 2 件 行列の転置 行列の行と列を入れ替えます。