Differences between revisions 2 and 3
Revision 2 as of 2018-10-09 05:18:41
Size: 1987
Comment:
Revision 3 as of 2018-10-09 05:19:07
Size: 4580
Comment:
Deletions are marked like this. Additions are marked like this.
Line 45: Line 45:

 ||<|27>例題||<|3>(1)||<|3>【関数定義】||<|1>三角形の面積を返す関数 ||
 ||<|1> ([底辺]と[高さ]から[三角形の面積]を返す) ||
 ||<|1> [[Ex_02_001a_area_of_triangle.py]] ||
 ||<|3> (2)||<|3>【関数定義】||<|1>メルセンヌ数 ||
 ||<|1> (2の冪よりも 1 小さい自然数、すなわち 2n − 1) ||
 ||<|1> [[Ex_02_002a_mersenne_number.py]] ||
 ||<|3> (3)||<|3>【組込関数】||<|1>1からnまでの総和,もしくは三角数 ||
 ||<|1> n(n-1)/2 ||
 ||<|1> [[x_02_003a_triangle_number.py]]||
 ||<|3> (4)||<|3>【関数定義】||<|1>Xが入力されるまで正の整数の平均値を返すプログラム ||
 ||<|1> 平均値を返す関数([総和]と[個数]から[平均値]を返す) ||
 ||<|1> [[Ex_02_004a_average_of_inputs.py]] ||
 ||<|3> (5)||<|3>【組込関数】||<|1>現在の[日付]を返す関数と,現在の[時刻]を返す関数 ||
 ||<|1> ||
 ||<|1> [[Ex_02_005a_date_and_time_builtin.py]]||
 ||<|3> (6)||<|3>【組込関数】||<|1>指定した[日の曜日]を文字列で返す ||
 ||<|1> ||
 ||<|1> [[Ex_02_006a_date_of_week_builtin.py]] ||
 ||<|3> (7)||<|3>【組込関数】||<|1>[乱数]を返すプログラム ||
 ||<|1> ||
 ||<|1> [[Ex_02_007a_random_builtin.py]] ||
 ||<|3> (8)||<|3>【組込定義】||<|1>最大公約数 gcd ( greatest common divisor )||
 ||<|1> ||
 ||<|1> [[Ex_02_008a_greatest_common_divisor_builtin.py]]||
 ||<|3> (9)||<|3> 【関数定義】||<|1>最大公約数 gcd ( greatest common divisor )||
 ||<|1> ||
 ||<|1> [[Ex_02_009a_greatest_common_divisor.py]]||


プログラムの説明

例題

  • 例題
    • 例題(1): 【関数定義】 三角形の面積([底辺]と[高さ]から[三角形の面積])を返す関数
      • Ex_02_001a_area_of_triangle.py
    • 例題(2): 【関数定義】 n番目のメルセンヌ数 (2の冪よりも 1 小さい自然数、すなわち 2n − 1)を返す関数
      • 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095, ...
      • Ex_02_002a_mersenne_number.py
    • 例題(3): 【関数定義】 n番目の三角数n(n-1)/2を返す関数,もしくは,1からnまでの総和を返す関数
      • 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095, ...
      • Ex_02_003a_triangle_number.py
    • 例題(4): 【関数定義】 "X"が入力されるまで正の整数の平均値を返す関数
      • Ex_02_004a_average_of_inputs.py
      • 平均値を返す関数 ([総和]と[個数]から[平均値]を返す)
    • 例題(5): 【組込関数】 今日の[日付]を返す関数と,現在の[時刻]を返す関数
      • Ex_02_005a_date_and_time_builtin.py
    • 例題(6): 【組込関数】 指定した日の[曜日]を文字列で返す
      • Ex_02_006a_day_of_week_builtin.py
    • 例題(7): 【組込定義】 日数計算
      • Ex_02_007a_interval_between_dates.py
    • 例題(8): 【組込関数】 [乱数]を返すプログラム
      • Ex_02_008a_random_builtin.py
    • 例題(9): 【組込定義】 最大公約数 gcd ( greatest common divisor )
      • Ex_02_009a_greatest_common_divisor_builtin.py

    例題

    (1)

    【関数定義】

    三角形の面積を返す関数

    ([底辺]と[高さ]から[三角形の面積]を返す)

    Ex_02_001a_area_of_triangle.py

    (2)

    【関数定義】

    メルセンヌ数

    (2の冪よりも 1 小さい自然数、すなわち 2n − 1)

    Ex_02_002a_mersenne_number.py

    (3)

    【組込関数】

    1からnまでの総和,もしくは三角数

    n(n-1)/2

    x_02_003a_triangle_number.py

    (4)

    【関数定義】

    Xが入力されるまで正の整数の平均値を返すプログラム

    平均値を返す関数([総和]と[個数]から[平均値]を返す)

    Ex_02_004a_average_of_inputs.py

    (5)

    【組込関数】

    現在の[日付]を返す関数と,現在の[時刻]を返す関数

    Ex_02_005a_date_and_time_builtin.py

    (6)

    【組込関数】

    指定した[日の曜日]を文字列で返す

    Ex_02_006a_date_of_week_builtin.py

    (7)

    【組込関数】

    [乱数]を返すプログラム

    Ex_02_007a_random_builtin.py

    (8)

    【組込定義】

    最大公約数 gcd ( greatest common divisor )

    Ex_02_008a_greatest_common_divisor_builtin.py

    (9)

    【関数定義】

    最大公約数 gcd ( greatest common divisor )

    Ex_02_009a_greatest_common_divisor.py

SoftEng: Pub/02/Program (last edited 2019-10-09 16:49:20 by TadashiIijima)