Lecture/컴퓨터프로그래밍및실습/조교/Ch5
Retired DISLab
목차 |
산술 연산
문제 2 (교재 p.130)
이차 방정식의 근을 구하는 프로그램을 작성하시오. 예를 들어 ax^{2} + bx + c = 0 식이 있을 경우 이 식의 결과는
이다.
3개의 숫자를 입력받은 후 결과를 출력하는 프로그램을 작성하시오.
실수 연산
문제 7 (교재 p.131)
정수 n을 입력받아 이 숫자가 어떤 정수의 제곱인지 검사하는 isPerfectSquare(n)를 작성하시오. Math.sqrt 메쏘드를 이용하여 제곱근을 구하는데 이것은 실수를 반환한다. 실수는 유효숫자 범위 내에서 값을 연산하므로 근사값을 이용하여야 한다.
문자열 비교
문제 8 (교재 p.131)
문자열을 입력받아 그 문자열이 yes이면 true를 반환하고 no이면 false를 반환하는 askYesNoQuestion 메쏘드를 작성하시오. 만약 yes, no 모두 아니면 다시 입력하도록 한다.
public void run() { boolean b = askYesNoQuestion(); println(b); } private boolean askYesNoQuestion() { }