1
나는 젤리 빈 추측을하고있다. 선생님은 길이 1.93cm, 지름 1.39cm, 병 크기를 500으로 기본 케이스를 주셨습니다. 대답은 180이어야합니다. 코드에서 오류가 발생하지 않았지만 답안 신발이 제로가 될 때까지 올라갔습니다. 180 도와주세요. 도와주세요!내 대답은 항상 0으로 표시됩니까?
public class MainActivity extends AppCompatActivity {
EditText jellyBeanLength, jellyBeanDiameter, jarSizeVolume;
double jellybeantall, jellybeanfat, jellybeanspace, volumeOfOneJellyBean, volumeofBeans;
final double loadFactor = .702; //worked for class jelly bean. Got the same answer on board if jar size was 500, length was 1.93 and diameter was 1.39.
TextView answer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
jellyBeanLength = (EditText) findViewById(R.id.length);
jellyBeanDiameter = (EditText) findViewById(R.id.diameter);
jarSizeVolume = (EditText) findViewById(R.id.jarsize);
answer = (TextView) findViewById(R.id.answer);
Button solveButton = (Button) findViewById(R.id.calculate);
solveButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
volumeOfOneJellyBean = (3.14159265359/6) * (jellybeanfat * jellybeanfat) * (jellybeantall);
volumeofBeans = (jellybeanspace * loadFactor)/volumeOfOneJellyBean;
int jellyGuess = (int) (volumeofBeans);
answer.setText("My guess is " + jellyGuess + " Jelly Beans");
}
});
}
}
도 jellybeanfat –
또한 jellybeantall – pandamakes