返回列表 發帖
本帖最後由 黃璽安 於 2018-8-28 22:49 編輯
  1. package com.example.shain.ch02;

  2. import android.support.v7.app.AppCompatActivity;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.EditText;
  6. import android.widget.TextView;

  7. public class Ch02 extends AppCompatActivity {
  8.     EditText input1, input2, input3;
  9.     TextView show;

  10.     @Override
  11.     protected void onCreate(Bundle savedInstanceState) {
  12.         super.onCreate(savedInstanceState);
  13.         setContentView(R.layout.activity_ch02);
  14.         input1 = (EditText)findViewById(R.id.input1);
  15.         input2 = (EditText)findViewById(R.id.input2);
  16.         input3 = (EditText)findViewById(R.id.input3);
  17.         show = (TextView)findViewById(R.id.show);
  18.     }

  19.     public void judgment(View view){
  20.         int a = Integer.parseInt(input1.getText().toString());
  21.         int b = Integer.parseInt(input2.getText().toString());
  22.         int c = Integer.parseInt(input3.getText().toString());

  23.         if(a+b>c && a+c>b && b+c>a){
  24.             if(a*a+b*b==c*c || b*b+c*c==a*a || c*c+a*a==b*b){
  25.                 show.setText("這個是直角三角形");
  26.             }
  27.             else if(a*a+b*b<c*c || b*b+c*c<a*a || c*c+a*a<b*b){
  28.                 show.setText("這個是鈍角三角形");
  29.             }
  30.             else{
  31.                 show.setText("這個是銳角三角形");
  32.             }
  33.         }
  34.         else
  35.             show.setText("此三邊不可以構成三角形");
  36.     }

  37.     public void clear(View view){
  38.         input1.setText("");
  39.         input2.setText("");
  40.         input3.setText("");
  41.         show.setText("");
  42.     }
  43. }
複製代碼

TOP

返回列表