#include <iostream> #include <cmath> using namespace std; int main() { int a,b,c,d; cout<<"ax^3+bx^2+cx+d의 함수에서 a,b,c,d의 함수값을 입력하세요"<<endl; cin>>a>>b>>c>>d; cout<<a<<"x^3+"<<b<<"x^2+"<<c<<"x+"<<d<<endl; for(int i=0;i<10000;i++) { if((a*i*i*i+b*i*i+c*i+d)*(a*(i+1)*(i+1)*(i+1)+b*(i+1)*(i+1)+c*(i+1)+d<=0.01) cout<<"근은"<<i<<"근처에 있다"<<endl; else cout<<"없다"<<endl;
} return 0; }
------ 빌드 시작: 프로젝트: dddkj, 구성: Debug Win32 ------ dd.cpp c:\documents and settings\a\my documents\visual studio 2010\projects\dddkj\dddkj\dd.cpp(13): error C2143: 구문 오류 : ')'이(가) '{' 앞에 없습니다. ========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
머가 잘못된건지 통;;;;
게다가 이런방식으로 5차 6차 쭉 해야하는데.... 이방법 말고 다른방법으로 근을 구하는 방식....없나요???? 수치해석으로 c++이용하는건데... 거짓말 안하고 주위에 컴공친구들도 다 이런거 왜하냐고 모른다고 그러고..... 프로그래밍 입문이 뭐 이런거 배우냐고 벙찌는데..... 다른방식도 좀 알려주세요...ㅠ.ㅠㅠ