noshi’s diary

ゲームの事、映画やドラマ、思いついた事、プログラミングの事、雑記的なことを書いています

JAVA 初心者講座 円の面積と円周の求め方

はい、どうもこんにちは。noshiです。

今回は、久しぶりにjavaの問題についてです。

円の面積と円周を求める関数となります。

基礎的ですが、わたしは学習中です。

 

import java.io.*;import java.io.*;

class enkansu

{

//面積を求める関数

public static double men(int r1)

{

double s1 = r1 * r1 * 3.14;

return(s1);
}

//円周を求める関数

public static double hyouji(int r2)

{

double s2 = r2 * 2 * 3.14;

return(s2);

}

 

 

public static void main(String args[]) throws IOException

{

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String str;

int r;

double s;

System.out.println("半径を入力しなさい。");

str = br.readLine(); r = Integer.parseInt(str);

while(r > 0) {

s = men(r);

System.out.println("面積は" + s + "です。");

s = hyouji(r);

System.out.println("円周は" + s + "です。");

System.out.println("半径を入力しなさい。");

str = br.readLine(); r = Integer.parseInt(str);}

}

}