어떤 논리로 짜야하는지는 알겠는데
.
제발 도와줘ㅓㅓㅓㅓ
이분법 a b 잡고 중간지점 c 해서 반복해가지구 값 찾으려는건데 fa fc 부호 다르면 fb=fc 설정하고
fa fc 부호 같으면 fa= fc 설정해서 반복해가지구 찾으려하는건데
프로그램 까막눈이라 ㅠㅠ 코딩을 못하겠어 ㅠㅠ
어떤 논리로 짜야하는지는 알겠는데
.
제발 도와줘ㅓㅓㅓㅓ
이분법 a b 잡고 중간지점 c 해서 반복해가지구 값 찾으려는건데 fa fc 부호 다르면 fb=fc 설정하고
fa fc 부호 같으면 fa= fc 설정해서 반복해가지구 찾으려하는건데
프로그램 까막눈이라 ㅠㅠ 코딩을 못하겠어 ㅠㅠ
파이썬 잘 몰라서 못해드리겟네여 ㅎㅎ;;
else 다음에 : 이거 빠트려서 느낌표 뜬듯
그리고 중간지점을 c로 잡은 다음에 f(a)와 f(c)를 비교하거나 f(b)와 f(c)를 비교하셔야지 f(a)랑 f(b)를 비교하면 부호 같은 경우에 전혀 f(x)=0인 점으로 접근하지 않는데요?
그리고 계속 같은 과정을 적용시켜나가는거니까 루프를 돌려야죠 저렇게 해두면 한 번 f(c) 찾은 다음 a나 b를 변경시키고 끝날 텐데여?
if fa*fc (<) 0: fb=fc else: fa=fc 니가 써준대로 하면 if문은 이런데 내가보기엔 너 이거 리스트로 만들어서 append하는게더좋아보임 a = [] if~~~~ a.append(fc 부호는 니가 이프써서 알아서) 그리고 반복문돌려서 반복시키면됨
저거 이상한글씨 부등호다 두개곱해서 0보다 크면 같은 부호, 0보다작으면 둘중하나 음수