Tarmoqni dasturlash asoslari
Download 426.5 Kb.
|
TDA
- Bu sahifa navigatsiya:
- UDPServer.java
UDPClient.java
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.util.Arrays; import java.util.Scanner; public class UDPClient { public static void main(String[] args) throws Exception {
sendData = String.valueOf(n).getBytes(); DatagramPacket sendPacket = new DatagramPacket(sendData, sendData.length, IPAddress, 9876); clientSocket.send(sendPacket); DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length); clientSocket.receive(receivePacket); String modifiedSentence = new String(receivePacket.getData()); System.out.println("Result: " + modifiedSentence); clientSocket.close(); } }
UDPServer.java import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.util.Arrays; public class UDPServer extends Thread { public static void main(String[] args) throws Exception {
DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length); serverSocket.receive(receivePacket); String data = new String(receivePacket.getData()); InetAddress IPAddress = receivePacket.getAddress(); int port = receivePacket.getPort(); float n = (float) Float.parseFloat(data); int factorial = 1; for (int i = 1; i <= n; i++) { factorial *= i; } sendData = String.valueOf(factorial).getBytes(); DatagramPacket sendPacket
}
Kafedra mudiri B.U.Akmuradov Download 426.5 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling