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

[ تنبيه ] كيف اطبع عدد حروف و اطبعها مرة ثانية كلها كبتال . . . ؟؟

بدأه Nasser_n_s في 20 يونيو 2010 · 7 رد · 1,749 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم . . . كيف الحال . . . طيبين إن شاء الله

قبـــل كل شي سؤال ترفيهي : كأس العالم لميـــن تتوقعون . . . انا بالنسبة لي اتوقعها اسبانية مع انها اول مباراة خسرت . ؟ << وين خاش منتدى رياضي :P :mad:

عندي سؤال ممكن ؟ انا اشتغل على برنامج NetBeans هل هو يعتبر افضل برنامج لي كمبتدأ ولا فيه افضل منه ؟ اذا فيه اتمنى انكم تخبروني

بسم الله ادخل بالموضوع .

اللحين اذا طلب مني

أكتب برنامج يطلب ادخال جملة نصية اي جملة باللغة الأنجليزية وطلب بعدين انه يطبع لي ( عدد الأحرف ) ثمن ( يطبع الجملة نفسها اللي دخلتها بس كل الحروف تبدا بـكبتال ) ثمن

(يطبع الجملة نفسها اللي دخلتها بس كل فراغ فيها يبدلها الى - ) ثمن اخيرا ( يطبع عدد حروف الكلمات المدخلة ) .

انا بالنسبة لي :blush: :blush: جبت العيد هه مو عيد الا اعياااد بس اللي وصلت له هــو

import javax.swing.JOptionPane;

public class a1 {

    public static void main(String[] args) {


            String S = JOptionPane.showInputDialog(null, "أدخل جملة الطباعة");
            // S.length ()   تستخدم لمعرفة عدد الحروف المدخلة
            // S.toupperCase ()  لتغير كل الحروف الى كبتاال 
            // S.replaceAll ( , - )   هذي لتغير كل فراغ الى -  
            //  صراحة ما عرفت كيف  اطبع عدد الكلمات
             طبعا و الباقي معرفت له كالعادة
    }
}

انا مني متأكد اذا كان الحل بالطريقة كذا صحيحة ولا لا بس انا هذا اللي عرفته من الأنترنت

اتمنى انكم تفيدوني .

اقتباس

من ترك صلاة الصبـح فليس في وجهه نور

من ترك صلاة الظهر فليس في رزقه بركه

من ترك صلاة العصر فليس في جسمه قوة

من ترك صلاة المغرب فليس في أولاده ثمره

من ترك صلاة العشاء فليس في نومه راحة

اقتباس

يارب تسهل علي دراستي و توفقني فيها

#2
import javax.swing.JOptionPane;

public class a1 {

	public static void main(String[] args) {


        	String s = JOptionPane.showInputDialog(null, "أدخل جملة الطباعة");
        	System.out.println(s.length ());
        	System.out.println(s.toUpperCase ());
			System.out.println(s.replace(" ", "-"));
	}
}

استعمل System.out.println لطباعة ما تريد

من الأفضل أن تبدأ أسماء المتغيرات بحرف lowercase، لاحترام ال coding conventions الخاصة بالجافا

1
#3

*- يحظر استخدام اللهجة العامية

*- أو كتابة الأسئلة باللغة الإنجليزية

*- أو كتابة الكلمات الإنجليزية بالعربية

====

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#4
herch كتب:

import javax.swing.JOptionPane;

public class a1 {

	public static void main(String[] args) {


        	String s = JOptionPane.showInputDialog(null, "أدخل جملة الطباعة");
        	System.out.println(s.length ());
        	System.out.println(s.toUpperCase ());
			System.out.println(s.replace(" ", "-"));
	}
}

استعمل System.out.println لطباعة ما تريد

من الأفضل أن تبدأ أسماء المتغيرات بحرف lowercase، لاحترام ال coding conventions الخاصة بالجافا

صراحة يعيك الف عافية ما قصرت و ابجرب الأكواد

بس معليش سؤال : وش تقصد بقولك "" لاحترام ال coding conventions الخاصة بالجافا ""

علاء الصالحي كتب:

*- يحظر استخدام اللهجة العامية

*- أو كتابة الأسئلة باللغة الإنجليزية

*- أو كتابة الكلمات الإنجليزية بالعربية

====

آســــفووووووووون

بس بغيت اضيف جو المرح على الموضوع

اقتباس

من ترك صلاة الصبـح فليس في وجهه نور

من ترك صلاة الظهر فليس في رزقه بركه

من ترك صلاة العصر فليس في جسمه قوة

من ترك صلاة المغرب فليس في أولاده ثمره

من ترك صلاة العشاء فليس في نومه راحة

اقتباس

يارب تسهل علي دراستي و توفقني فيها

#5

لا مشاكل مع جو المرح أخي

لكن المشاكل مع الكابيتال

ومع بعض الكلمات التي تصعب على غير العرب الأصليون مثل ثمن :lol:

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#6
Nasser_n_s كتب:

بس معليش سؤال : وش تقصد بقولك "" لاحترام ال coding conventions الخاصة بالجافا ""

اى متغير او داله احتراما للـ coding conventions بتاع شركه sun

ان اى متغير او داله يفضل ان يكتب اسمه كاملا للغرض المخصص له و ان تبدا بحرف صغير small letter , واذا كانت الاسم متكون من كلمتين بدايه الكلمه الثانيه يكون capital letter

مثال

اذا اردت ان اكتب طلاب

اكتب هكذا student وليس رمز له كا s او اى رمز اخر

لان اى مبرمج غيرك هيقرا الكود يعرف المتغير دا دال على ايه ؟

وعندما نريد ان نقول عدد الطلاب نكتبها هكذا

numberOfStuent

الاسم كاملا واول حرف صغير وعندما اردت ان اخذ مسافه بين كلمه number , of كتبت اول حرف من of حرف كبيرا

هذا بالنسبه للمتغيرات والدوال

حاله شاذه من المتغيرات اذا كان المتغير ثابت يعنى final

coding convention بتاعه هكذا

ان تكتب جميع احرفه كبيره واذذا اردت ان تاخد مسافه فى بين الكلامات تضع ( _ )

مثال معدل

RATE

اما اذا كان معدل التغير

RATE_OF_CHANGE

تكتب هكذا

اما بالنسبه للتسميه الـ Class فهى تتشابه مع تسميه الداول والمتغيرات ولكن اول حرف يكون يكون كبيرا

class Stundet

اما اذا كانت اكثر من كلمه

class StudentDegree

تكتب هكذا

خلاصه لذلك 
المتغيرات والدوال تكتب بالطريقه التاليه 
int student;
int numberOfStudent;

int getNumberOfStuent();
void setNumberOfStudent(int numberOfStudent);

والمتغيرات الثابته ولا يمكن تغيير قيمها تكتب هكذا 
final int RATE_OF_CHANGE;

والـclass  
class Student{
}

class StudentDegree{
}

اتمنى ان اكون افدت

1

Software Developer
Mahmoudkelany.com


 

#7
علاء الصالحي كتب:

لا مشاكل مع جو المرح أخي

لكن المشاكل مع الكابيتال

ومع بعض الكلمات التي تصعب على غير العرب الأصليون مثل ثمن :lol:

تحياتي

اها فهمــــت

على العموم اسف و إن شاء الله ما راح تتكرر

Mahmoud Kelany كتب:

اى متغير او داله احتراما للـ coding conventions بتاع شركه sun

ان اى متغير او داله يفضل ان يكتب اسمه كاملا للغرض المخصص له و ان تبدا بحرف صغير small letter , واذا كانت الاسم متكون من كلمتين بدايه الكلمه الثانيه يكون capital letter

مثال

اذا اردت ان اكتب طلاب

اكتب هكذا student وليس رمز له كا s او اى رمز اخر

لان اى مبرمج غيرك هيقرا الكود يعرف المتغير دا دال على ايه ؟

وعندما نريد ان نقول عدد الطلاب نكتبها هكذا

numberOfStuent

الاسم كاملا واول حرف صغير وعندما اردت ان اخذ مسافه بين كلمه number , of كتبت اول حرف من of حرف كبيرا

هذا بالنسبه للمتغيرات والدوال

حاله شاذه من المتغيرات اذا كان المتغير ثابت يعنى final

coding convention بتاعه هكذا

ان تكتب جميع احرفه كبيره واذذا اردت ان تاخد مسافه فى بين الكلامات تضع ( _ )

مثال معدل

RATE

اما اذا كان معدل التغير

RATE_OF_CHANGE

تكتب هكذا

اما بالنسبه للتسميه الـ Class فهى تتشابه مع تسميه الداول والمتغيرات ولكن اول حرف يكون يكون كبيرا

class Stundet

اما اذا كانت اكثر من كلمه

class StudentDegree

تكتب هكذا

خلاصه لذلك 
المتغيرات والدوال تكتب بالطريقه التاليه 
int student;
int numberOfStudent;

int getNumberOfStuent();
void setNumberOfStudent(int numberOfStudent);

والمتغيرات الثابته ولا يمكن تغيير قيمها تكتب هكذا 
final int RATE_OF_CHANGE;

والـclass  
class Student{
}

class StudentDegree{
}

اتمنى ان اكون افدت

اها فمت

مشكوووووووور على التوضيح .

واسف اذا ازعجتك في شي

وبالتوفيق

اقتباس

من ترك صلاة الصبـح فليس في وجهه نور

من ترك صلاة الظهر فليس في رزقه بركه

من ترك صلاة العصر فليس في جسمه قوة

من ترك صلاة المغرب فليس في أولاده ثمره

من ترك صلاة العشاء فليس في نومه راحة

اقتباس

يارب تسهل علي دراستي و توفقني فيها

#8

يسمى هذا الـ coding conventionsالخاص بالجافا بـ Camel case الذي يختلف عن الـ Pascal case المستخدم في لغة السي شارب

تم تعديل هذه المشاركة بواسطة ToBeOrNotToBe في 22 يونيو 2010 في 14:02

1

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…