질문글 쓰려고 했는데 해결해서 잡담글로 바꿉니다.
모표준편차, 표본크기, 표본평균과 원하는 신뢰구간 백분율(95,99)을 입력하면 신뢰구간의 범위를 구하는 프로그램을 제작하고 싶었습니다.
처음에 모표준편차, 표본크기, 표본평균을 입력받아 변수에 저장하고, 원하는 신뢰구간에 해당하는 백분율 값에 따라 if문을 이용하여 다른 계산식을 적용하여 출력하는 프로그램입니다.
이상하게 신뢰구간 95 %를 구하기 위해 T=95를 입력하면 결괏값 잘만 뱉던데, 신뢰구간 99 %를 구하기 위해서 T=99 입력하면 프로그램 동작이 갑자기 멈추더군요.
이전에 C 책 잠깐 본 것이 도움이 될 줄은 몰랐습니다. 이 경우에, if 다음에는 else if를 써야 한다는 사실을 기억해서 if 하나 추가해 주니 잘만 동작합니다.
한 시름 놓았습니다. 이제 원하는 z-분포 값을 넣으면 그 값이 신뢰도 몇 %인지를 계산하고, 하한 상한 계산하는 프로그램도 만들 수 있을 것 같은 느낌이 듭니다.