Skip to content · ⁨コンテンツへスキップ⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨プログラミング学習 — Python, Java, C, SQL & Web⁩

C Practice · ⁨Cの練習⁩

Coding challenges from 1★ to 5★. · ⁨1★から5★までのコーディングチャレンジ。⁩

c 34 Lessons · ⁨レッスン⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨全レッスンはブラウザ内で実行され、実際のコードを記述し、「実行」ボタンを押すだけでタスクが自己確認を行う。無料であり、アカウント不要。翻訳付きメモが英語とペアになっている。⁩

Start the course · ⁨コース開始⁩

Lessons in this course · ⁨このコースのレッスン⁩

  1. 01 Print a word · ⁨単語を表示する⁩ 1 required task · ★
  2. 02 Print another word · ⁨別の単語を表示する⁩ 1 required task · ★
  3. 03 Print a sentence · ⁨文を表示する⁩ 1 required task · ★
  4. 04 Print with a ! · ⁨!付きで表示する⁩ 1 required task · ★
  5. 05 Print two lines · ⁨2行表示する⁩ 1 required task · ★
  6. 06 Print three lines · ⁨3行表示する⁩ 1 required task · ★
  7. 07 Print a number · ⁨数字を表示する⁩ 1 required task · ★
  8. 08 Add two numbers · ⁨2つの数字を加算する⁩ 1 required task · ★
  9. 09 Subtract · ⁨引き算⁩ 1 required task · ★
  10. 10 Multiply · ⁨掛け算⁩ 1 required task · ★
  11. 11 Remainder · ⁨剰余⁩ 1 required task · ★
  12. 12 A number variable · ⁨数字変数⁩ 1 required task · ★
  13. 13 Add two variables · ⁨2つの変数を加算する⁩ 1 required task · ★
  14. 14 Multiply two variables · ⁨2つの変数を掛け合わせる⁩ 1 required task · ★
  15. 15 Your first function · ⁨最初の関数⁩ 1 required task · ★
  16. 16 Is it positive? 1 required task · ★
  17. 17 Cube a number · ⁨立方する⁩ 1 required task · ★
  18. 18 The smaller one · ⁨小さい方を選ぶ⁩ 1 required task · ★
  19. 19 Square a number · ⁨二乗する⁩ 1 required task · ★
  20. 20 Sign of a number 1 required task · ★
  21. 21 Largest of three · ⁨3つの数の最大値⁩ 1 required task · ★★
  22. 22 Factorial · ⁨階乗⁩ 1 required task · ★★
  23. 23 Greatest common divisor · ⁨最大公約数⁩ 1 required task · ★★
  24. 24 Count the 1-bits · ⁨1ビットを数える⁩ 1 required task · ★★
  25. 25 Sum an array · ⁨配列の和⁩ 1 required task · ★★★
  26. 26 Swap two values · ⁨2つの値を交換する⁩ 1 required task · ★★★
  27. 27 String length · ⁨文字列の長さ⁩ 1 required task · ★★★
  28. 28 Count a character 1 required task · ★★★
  29. 29 Reverse in place · ⁨インプレイス逆転⁩ 1 required task · ★★★★
  30. 30 Palindrome 1 required task · ★★★★
  31. 31 Bubble sort · ⁨バブルソート⁩ 1 required task · ★★★★
  32. 32 Points with a struct 1 required task · ★★★★
  33. 33 Binary search 1 required task · ★★★★★
  34. 34 Parse an integer · ⁨整数を解析する⁩ 1 required task · ★★★★★

Language reference · ⁨言語リファレンス⁩

/know/reference/c

Log in or create account · ⁨ログインまたはアカウント作成⁩

IGCSE, A-Level & AP