Repository files navigation
No.
Exercise Title
Description
Link
1
Hello World
「Hello World」を表示するプログラムを書け。
Q1.c
2
Sum of Two Integers
整数2つを入力して合計を表示する。
Q2.c
3
Odd or Even
整数を入力して偶数か奇数か判定する。
Q3.c
4
Sum 1 to 10
1〜10までの合計を求める。
Q4.c
5
Triangle Area
三角形の面積を計算する(底辺×高さ÷2)。
Q5.c
6
Celsius to Fahrenheit
摂氏温度を華氏に変換する。
Q6.c
7
Maximum of Three Numbers
3つの数の最大値を求める。
Q7.c
8
Sum of Odd Numbers
1〜nまでの奇数の合計を求める。
Q8.c
9
Positive, Negative, Zero
整数を入力し、正・負・ゼロを判定する。
Q9.c
10
Array of Integers
配列に5つの整数を入れて表示する。
Q10.c
11
ASCII Code Display
文字を入力してASCIIコードを表示する。
Q11.c
12
Multiplication Table
for文で九九表を作る。
Q12.c
13
Multiples of 3
1から100までで3の倍数だけ表示する。
Q13.c
14
Factorial
入力された数の階乗を計算する。
Q14.c
15
String Input Output
文字列を入力して表示する。
Q15.c
16
Array Sum and Average
配列の合計と平均を求める。
Q16.c
17
Array Max and Min
配列の最大値と最小値を求める。
Q17.c
18
String Length
文字列の長さを求める(strlen なし)。
Q18.c
19
Reverse String
文字列を逆順に表示する。
Q19.c
20
String Concatenation
2つの文字列を連結する(strcat なし)。
Q20.c
21
Fibonacci Sequence
フィボナッチ数列をn項まで表示する。
Q21.c
22
Sum of Even Numbers
1〜nまでの偶数の合計を求める。
Q22.c
23
Palindrome Check
入力された文字列が回文かどうか判定する。
Q23.c
24
Bubble Sort
配列を昇順に並び替える(バブルソート)。
Q24.c
25
Selection Sort
配列を降順に並び替える(選択ソート)。
Q25.c
26
Binary Search
二分探索で配列から指定した値を探す。
Q26.c
27
Prime Check
指定した数が素数かどうか判定する。
Q27.c
28
List of Primes
1からnまでの素数を表示する。
Q28.c
29
Pointer Array Sum
ポインタを使って配列の合計を計算する。
Q29.c
30
Struct Student Data
構造体を使って学生の名前と点数を入力し表示する。
Q30.c
31
Max Function
関数を使って2つの整数の最大値を求める。
Q31.c
32
Factorial Function
関数を使って階乗を計算する。
Q32.c
33
File Write & Read
ファイルに文字列を書き込み、読み出す。
Q33.c
34
2D Array Sum
2次元配列(3×3)の合計を求める。
Q34.c
35
Matrix Addition
2つの行列を加算する。
Q35.c
36
Recursive Fibonacci
再帰関数でフィボナッチ数列を求める。
Q36.c
37
Recursive Factorial
再帰関数で階乗を計算する。
Q37.c
38
Recursive Array Sum
再帰関数で配列の合計を求める。
Q38.c
39
Command Line Args
コマンドライン引数を表示する。
Q39.c
40
Transpose Matrix
2次元配列の転置行列を求める。
Q40.c
41
Struct Array Avg
学生の点数を構造体配列で管理し、平均点を求める。
Q41.c
42
Pointer String Array
ポインタ配列で文字列を管理する。
Q42.c
43
File Count
ファイル内の文字数・単語数を数える。
Q43.c
44
Dynamic Array Average
mallocで動的に配列を確保して平均を求める。
Q44.c
45
Count Vowels
文字列中の母音の数を数える。
Q45.c
46
Sort & Binary Search
ソート後に二分探索する。
Q46.c
47
Bubble Sort Function
バブルソートを関数化して使う。
Q47.c
48
Case Conversion
文字列の大文字小文字を変換する。
Q48.c
49
Max from File
ファイルから整数を読み込み、最大値を求める。
Q49.c
50
Student Management System
構造体と関数を組み合わせた学生管理プログラム。
Q50.c
You can’t perform that action at this time.