Differences between revisions 3 and 4
Revision 3 as of 2018-10-09 05:19:07
Size: 4580
Comment:
Revision 4 as of 2018-10-10 10:05:01
Size: 4646
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
   * Ex_02_001a_area_of_triangle.py    * [[Python/Prog/Example/02/Ex_001a|Ex_02_001a_area_of_triangle.py]]
Line 48: Line 48:
 ||<|1> [[Ex_02_001a_area_of_triangle.py]] ||  ||<|1> [[Python/Prog/Example/02/Ex_001a|Ex_02_001a_area_of_triangle.py]] ||


プログラムの説明

例題

  • 例題
    • 例題(1): 【関数定義】 三角形の面積([底辺]と[高さ]から[三角形の面積])を返す関数
    • 例題(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)