Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

C言語で十角形の周囲長を計算する方法を解説


十角形(デカゴン)とは?

十角形(デカゴン)とは、10個の辺を持つ多角形のことで、「10角形」とも呼ばれます。10個の頂点と10本の辺を持ちます。特に正十角形の場合、すべての辺の長さが等しく、それぞれの内角は144度になります。

以下は十角形の図です。

C言語で十角形の周囲長を計算する方法を解説

十角形の周囲長を求めるには、次のシンプルな公式を使用します。

周囲長 = 10 × 辺の長さ

計算例

入力:side = 10
出力:十角形の周囲長:100

入力:side = 20
出力:十角形の周囲長:200

アルゴリズム

開始
ステップ1 → 周囲長を求める関数を宣言する
    void perimeter(int n)
        int型の変数 perimeter を宣言する
        perimeter = 10 * n を設定する
        perimeter を出力する
ステップ2 → main() 関数内で
        int n = 10 を宣言する
        perimeter(n) を呼び出す
終了

C言語での実装例

#include <stdio.h>
// 周囲長を求める関数
void perimeter(int n){
    int perimeter;
    perimeter = 10 * n;
    printf("十角形の周囲長:%d", perimeter);
}
int main(){
    int n = 10;
    perimeter(n);
    return 0;
}

出力結果

十角形の周囲長:100

このように、十角形の周囲長は辺の長さに10を掛けるだけで簡単に求めることができます。プログラムの構造も非常にシンプルで、C言語の初心者が関数の定義や呼び出しの基本を学ぶのに適した例題といえます。


  1. Javaで円の周囲(円周)を求めるプログラムの作成方法

    この記事では、Javaを使って円の周囲(円周)を求める方法について解説します。円周とは、円の外周を1周したときの長さ、つまり円の境界線に沿った距離のことです。 円周の計算式 円周は次の公式で求められます。 C = 2πr ここで、π(パイ)は円周率(本記事では近似値として 22/7 ≒ 3.14 を使用)、r は円の半径を表します。 実行例 入力 入力値が次のとおりであるとします。 円の半径 : 5 出力 円の周囲は: 31.428571428571427 アルゴリズム ステップ1 - 開始 ステップ2 - double型の変数 my_radius と my_perimeter を宣言する

  2. 【Java入門】長方形の周囲(外周)を求めるプログラムの作り方

    長方形の周囲とは? この記事では、Javaを使って長方形の周囲(外周)を求める方法を解説します。長方形の周囲とは、長方形の4つの辺すべての長さを足し合わせた合計のことで、次の図のように「縦の辺2本」と「横の辺2本」の長さを合計したものに相当します。 長方形は向かい合う辺の長さが等しいという性質を持つため、周囲は次の式で計算できます。 周囲 = 2 ×(縦の長さ + 横の長さ) 入力と出力の例 たとえば、入力が次の値であるとします。 長方形の各辺の長さ:5, 8, 5, 8 このとき、期待される出力は次のとおりです。 Perimeter : 26 アルゴリズム 処理の流れは以下のようになりま