はい、どうもこんにちは。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);}
}
}