게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 근의공식 구하는데 도대체 어기 틀린걸까요..
게시물ID : computer_44212짧은주소 복사하기
작성자 : 란스씨
추천 : 0
조회수 : 856회
댓글수 : 2개
등록시간 : 2012/04/18 13:45:56
    import java.lang.Math; 

    import java.util.Scanner; 

    public class agh2g 

    { 

       public static void main(String[] args) 

       { 

           

          double x1,x2,a,b,c,Q; 

          Scanner scan = new Scanner(System.in); 

           

           

          System.out.println("ax^2+bx+c=0 의 a,b,c를 입력하시오"); 

          a = scan.nextDouble(); 

          b = scan.nextDouble(); 

          c = scan.nextDouble(); 

           

          Q = b*b-4*a*c; 

           

          x1 = -b/(2*a) + Math.sqrt(Q)/(2*a); 

           

          x2 = -b/(2*a) - Math.sqrt(Q)/(2*a); 

          if(Q>0) { 

             System.out.printf("실근이 두개이다. %lf, %lf",x1,x2); 

              

          } 

           

          else if(Q==0) 

          { 
             System.out.printf("실근이 한개이다. %lf",x1); 
         

          } 

           

          else{ 

             System.out.println("실근이 없다. "); 

          } 

           

       } 

    } 

localhost5584라고 뜨면서 실행이 안되네요..
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호