2020.03.23

数学

内角

内角

内角とは、多角形の隣り合った2辺がつくる角度のうち、多角形の内側の方の角度です。

下の図は、五角形の内角を表したものです。

五角形の内角

5つの角に1つずつ内角があります。

内角の和は、多角形の角の数をnとすると、

内角の和=180°×(n-2)

で表されます。

3角形の場合、n=3となり

内角の和=180°×(3-2)=180°

となります。

同様に、4角形の場合、n=4となり

内角の和=180°×(4-2)=360°

となります。

5角形の場合、n=5となり

内角の和=180°×(5-2)=540°

となります。

以下は、多角形の角の数をコンソール入力すると内角の和を計算するJavaソースコードの例です。

Javaソースコード

InteriorAngle.java

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
import java.util.Scanner;

public class InteriorAngle {
	public static void main( String[] args ) {
		int n;		// 角の数
		double angle;	// 内角の和

		// キーボード入力
		Scanner scanner = new Scanner(System.in);

		// n角形
	        System.out.print( "角数:" );
		n = scanner.nextInt();

		// 多角形かを判定
		if ( 3 > n ) {
			System.out.println( "nに3以上を指定してください!" );
			return;
		}

		// 内角の和を計算
		angle = 180.0 *  (double)( n - 2 );

		// 内角の和を表示
		System.out.println( n + "角形の内角の和:" + angle + "°" );
	}
}

実行結果

コンパイル ソースコードが「ANSI」の場合

C:\talavax\javasample>javac -encoding sjis InteriorAngle.java

コンパイル ソースコードが「UTF-8」の場合

C:\talavax\javasample>javac InteriorAngle.java

カウントダウンを実行

C:\talavax\javasample>java InteriorAngle

出力結果

角数:5
5角形の内角の和:540.0°

関連コンテンツ

数学に関係するJavaのメソッドやソースコードなどを紹介しています。

2022.10.25

長方形の面積、周の長さ、関連する記事を紹介しています。興味のある方は、ご覧ください。

2020.03.23

正方形の面積、周の長さ、関連する記事を紹介しています。興味のある方は、ご覧ください。

2020.03.23

変数やクラスに格納されている値をコンソール出力する方法は?

2020.03.23

条件式を判断して処理を分岐する方法を詳しく説明しています。

2023.03.20

メソッドを抜けるときに使用するreturn文について説明しています。

2020.03.20

プログラムの最初に実行されるメソッドは?

2022.12.13

プログラミングで使う変数って何?

2020.03.23

Javaのプログラムを書いてみませんか?プログラムの書き方をくわしく説明しています。

2020.03.23

「Javaソースコード」から実行可能な「オブジェクトコード」に変換する方法をくわしく説明しています。

2020.03.23

国際単位系における角度の単位のラジアンについて説明しています。興味のある方は、記事をご覧ください。

2016.01.26

プログラミング言語とは?種類や特徴について説明しています。

2022.08.03

コンピュータを制御するために使用する入力機能と出力機能を持つ装置のことをコンソールといいます。興味のある方は、ご覧ください。

2020.08.24

正三角形の面積、周長、内角について説明しています。興味のある方は、記事をご覧ください。

2020.03.23

1つの辺の長さから正三角形の面積を求める公式を使って面積を計算します。面積を計算する公式を図を使ってくわしく解説しています。

2020.03.23

正六角形について解説しています。1辺の長さから面積を計算する方法についても詳しく解説しています。

2020.03.23

三角形って何?

2022.07.26

広告