TCPptb2

De bai:Giai pt bac 2 TCP^^ //TCPB2S.java import java.net.*; import java.io.*; import java.util.*; class TCPB2S{ static String gptb2(double a,double b,double c) { String s=""; double delta=b*b-4*a*c; if(delta<0) s="Phuong trinh vo nghiem"; if(delta==0) { s="Phuong trinh co nghiem kep x1=x2="+(-b/(2*a)); } if(delta>0) { s="Phuong trinh co 2 nghiem phan biet:x1="+((-b+Math.sqrt(delta))/(2*a))+"; x2="+((-b-Math.sqrt(delta))/(2*a)); } return s; } public static void main(String[] args) { ServerSocket svr=null; Socket cl=null; BufferedReader inp=null; PrintWriter outp=null; int pserver=3456; String s; double a,b,c; try{ svr=new ServerSocket(pserver); cl=svr.accept(); inp=new BufferedReader( new InputStreamReader(cl.getInputStream())); outp=new PrintWriter(cl.getOutputStream(),true); System.out.println("Server da san sang..."); s=inp.readLine(); StringTokenizer stk=new StringTokenizer(s); a=Double.parseDouble(stk.nextToken().trim()); b=Double.parseDouble(stk.nextToken().trim()); c=Double.parseDouble(stk.nextToken().trim()); s=gptb2(a,b,c); System.out.println("Ket qua:"+s); outp.println(s); } catch(IOException e) { System.out.println(e); } finally{ if(cl!=null) cl=null; if(svr!=null) svr=null; } } }

//TCPB2S.java import java.net.*; import java.io.*; import java.util.*; class TCPB2S{ static String gptb2(double a,double b,double c) { String s; float delta=b^2-4*a*c; if(delta<0) s="Phuong trinh vo nghiem"; if(delta==0) { s="Phuong trinh co nghiem kep x1=x2="+(-b/(2*a)); } if(delta>0) { s="Phuong trinh co 2 nghiem phan biet:

x1="+((-b+Math.sqrt(delta))/(2*a))+"

x2="+((-b-Math.sqrt(delta))/(2*a)); } return s; } public static void main(String[] args) { ServerSocket svr=null; Socket cl=null; BufferedReader inp=null; PrintWriter outp=null; int pserver=3456; String s; double a,b,c; try{ svr=new ServerSocket(pserver); cl=svr.accept(); inp=new BufferedReader( new InputStreamReader(cl.getInputStream())); outp=new PrintWriter(cl.getOutputStream(),true); System.out.println("Server da san sang..."); s=inp.readLine(); StringTokenizer stk=new StringTokenizer(s); a=Double.parseDouble(stk.nextToken().trim()); b=Double.parseDouble(stk.nextToken().trim()); c=Double.parseDouble(stk.nextToken().trim()); s=gptb2(a,b,c); System.out.println("Ket qua:"+s); outp.println(s); } catch(IOException e) { System.out.println(e); } finally{ if(cl!=null) cl=null; if(svr!=null) svr=null; } } }

Bạn đang đọc truyện trên: TruyenTop.Vip

Tags: