الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير البرنامج .... لعمل العمليات الحسابيه

مغلق
بدأه HILAL10 في 3 مايو 2007 · 2 رد · 571 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ما هي التغييرات التي اقوم بها لجعل البرنامج يقوم بالعمليات الحسابيه +-* / بشرط نفس البرنامج يعني التغييرات تكون محدوده

وشكرا

import java.io.*;

import java.net.*;

class TCPClient {

public static void main(String argv[]) throws Exception

{

String sentence;

String modifiedSentence;

BufferedReader inFromUser =

new BufferedReader(new InputStreamReader(System.in));

Socket clientSocket = new Socket("34", 6789);

DataOutputStream outToServer =

new DataOutputStream(clientSocket.getOutputStream());

BufferedReader inFromServer =

new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));

sentence = inFromUser.readLine();

outToServer.writeBytes(sentence + '\n');

modifiedSentence = inFromServer.readLine();

System.out.println("FROM SERVER: " + modifiedSentence);

clientSocket.close();

}

}

import java.io.*;

import java.net.*;

class TCPServer {

public static void main(String argv[]) throws Exception

{

String clientSentence;

String capitalizedSentence;

ServerSocket welcomeSocket = new ServerSocket(6789);

while(true)

{

Socket connectionSocket = welcomeSocket.accept();

BufferedReader inFromClient =

new BufferedReader(new InputStreamReader(connectionSocket.getInputStream()));

DataOutputStream outToClient =

new DataOutputStream(connectionSocket.getOutputStream());

clientSentence = inFromClient.readLine();

System.out.println("FROM CLIENT: " + clientSentence+'\n');

capitalizedSentence = clientSentence.toUpperCase() + '\n';

outToClient.writeBytes(capitalizedSentence);

}

}

}

#2

البرنامج يقوم بارسال جملة كاملة

سوف تقوم بنفس الشيئ وترسل جملة و لكن سوف تحتوي الجملة على العملي الحسابية مثل 10+2

ثم يقوم السيرفر بتقسيم الجملة لايجاد العدد الاول و الثاني و العملية و يقوم بحسابها و من ثم يرجع الناتج للكلاينت

منقطع من حين لاخر

#3

شكرا .. لك اخي العزيز

لقد قمت بذلك .. لكني لم اجد الصيغة الصحيحة لعمل الجمله الحسابية مثل 10+2

لذلك ارجوا منك المساعدة .. شكرا

هذا الموضوع مغلق.

مواضيع مشابهة