宿題見てやるよ
■ このスレッドは過去ログ倉庫に格納されています
0431428
NGNG////////////////////////////////////////////////
import java.io.*;
class Sample14{
int upperHem,lowerHem,height;
Sample14(){
setSize(10,5,8);
}
Sample14(int up,int low,int h){
setSize(up,low,h);
}
void setSize(int up,int low,int h){
upperHem=up;
lowerHem=low;
height=h;
}
float getArea(){
return (upperHem+lowerHem)*height/2;
}
public static void main(String[] args){
System.out.println("-----引数なし-----");
Sample14 r1=new Sample14();
System.out.println("r1.upperHem="+r1.upperHem);
System.out.println("r1.lowerHem="+r1.lowerHem);
System.out.println("r1.height="+r1.height);
System.out.println("r1.getArea()="+r1.getArea());
System.out.println("-----引数あり-----");
Sample14 r2=new Sample14(4,10,7);
System.out.println("r2.upperHem="+r2.upperHem);
System.out.println("r2.lowerHem="+r2.lowerHem);
System.out.println("r2.height="+r2.height);
System.out.println("r2.getArea()="+r2.getArea());
System.out.println("-----キーボード入力-----");
keyboard1 r3=new keyboard1();
r3.show();
}
}
class keyboard1{
void show(){
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
try{
System.out.print("上辺の値(整数)を入力してください:");
String up=input.readLine();
int upperHem = Integer.parseInt(up);
System.out.print("下辺の値(整数)を入力してください:");
String low=input.readLine();
int lowerHem = Integer.parseInt(low);
System.out.print("高さの値(整数)を入力してください:");
String h=input.readLine();
int height = Integer.parseInt(h);
float menseki=(upperHem+lowerHem)*height/2;
System.out.println(menseki);
}catch(IOException e){
System.out.println(e);
}
}
}
■ このスレッドは過去ログ倉庫に格納されています