내가 슈바 수학은 덧셈 뺄셈 곱셈 나눗셈가지만 때서 미분은 모르겠다 일단 문법만 틀린거 잡아줌


 

---------------------------수정 전-----------------------------
import java.text.*;

import java.io.*;


public class CpNo1005a {

DecimalFormat df= new DecimalFormat

Buffered Reader Br = new BufferedReader (new InputStreamReader (System.in));

CpNo1005a() {

int i ;

final int nStepMax=60;

final double dDeltaX=0.1;

double[] dblX=new double[nStepMax]

double[] dblFx=new double[nStepMax]

double[] dblDFx=new double[nStepMax]

df.apply Pattern("0.0000");

dblX[0]=-3.0; dblFx[0]=dblX[0]*dblX[0];

for (i=1; i<nStepMax; i ++){

dblX[i]=dblX[i-1]+dDeltaX;

//dblFx[i]=Math.sin(dblX[i]);

dblFx[i]=dblX[i]*dblX[i];

//System.out.printIn(df.format(dblX[i])+"Wt"+df.format(dblFx[i]));

}

for(i=0; i<nStepMax-1; i ++){

dblDFx[i]=(dblFx[i+1]-dblFx[i])/dDeltaX;

df.applyPattern("0.0000");

System.out.printIn(df.format(dblX[i])+"Wt"+

"Wt"+df.format(dblDFx[i]));

}

{

Public static void main (String args[])}

new CpNo1005a();

}


}

-------------------------수정 후--------------------------------

import java.text.*;
import java.io.*;


public class CpNo1005a {
DecimalFormat df= new DecimalFormat;
BufferedReader Br = new BufferedReader (new InputStreamReader(System.in));
CpNo1005a() {
 int i ;
 final int nStepMax=60;
 final double dDeltaX=0.1;
 
 double[] dblX=new double[nStepMax];
 double[] dblFx=new double[nStepMax];
 double[] dblDFx=new double[nStepMax];
 
 df.Applypattern("0.0000")
 
 dblX[0]=-3.0; dblFx[0]=dblX[0]*dblX[0];
 
 for (i=1; i<nStepMax; i ++){
  dblX[i]=dblX[i-1]+dDeltaX;//dblFx[i]=Math.sin(dblX[i]);
  dblFx[i]=dblX[i]*dblX[i];//System.out.printIn(df.format(dblX[i])+"Wt"+df.format(dblFx[i]));
  }
 for(i=0; i<nStepMax-1; i ++){
  dblDFx[i]=(dblFx[i+1]-dblFx[i])/dDeltaX;
  df.applyPattern("0.0000");
  System.out.println(df.format(dblX[i])+"Wt"+"Wt"+df.format(dblDFx[i]));
  }
}


public static void main(String args[]){
 new CpNo1005a();
 }
}

수정 후 코드안에 일부러 틀린거 세게 넣어놨다 너님도 공부하려고 한다니까 내가 숙제하나 넣어둠 ㅇㅇ

그리고 주석도 일부러 안달아줌 비교해보고 뭐가 다른지 느끼셈

그리고 다음부턴 문법 기초 공부도 좀 하고

지난번가지 해서 패키지로 라인당 1달러 ㅅㄱ