ارجوكم ساعدوني

اذهب الى الأسفل

ارجوكم ساعدوني

مُساهمة من طرف حياة الشقا في الثلاثاء نوفمبر 27, 2012 3:26 pm




انا مبتدئه في تعلم لغه الجافا

عندي بعض التمارين اتمنى تساعوني في حلها Crying or Very sad


ولكم شكري ودعواتي
avatar
حياة الشقا
..
..

تاريخ التسجيل : 26/11/2012
المساهمات : 17
النقاط : 30
التقيم : 1
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: ارجوكم ساعدوني

مُساهمة من طرف حياة الشقا في الثلاثاء نوفمبر 27, 2012 4:27 pm



Write java program to check and test the character is vowel letter or not?




تردون علي باسرع وقت ممكن
avatar
حياة الشقا
..
..

تاريخ التسجيل : 26/11/2012
المساهمات : 17
النقاط : 30
التقيم : 1
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: ارجوكم ساعدوني

مُساهمة من طرف زهراء في الثلاثاء نوفمبر 27, 2012 8:10 pm

أختى الكريمة ...بما أنى لا اعلم اساسا ما هى حروف العلة عملت لك المثال التالى ليوضح فكرة البرنامج لكن مع حروف أخرى وهو حرف j فلو أن الحرف المدخل من المستخدم هو j .....سيظهر رسالة للمستخدم تخبره بذلك و العكس صحيح ......



الكود:


 


package test;

import javax.swing.JOptionPane;
public class Test {

 
    public static void main(String[] args) {
        String letr ;
        letr=JOptionPane.showInputDialog(null,"Enter leter !","dialog",2);
     
  if (letr == "j")
    JOptionPane.showMessageDialog(null, "character is vowel letter ", "dialog", 2);
       
  else
    JOptionPane.showMessageDialog(null, "character not vowel letter ", "dialog", 2); 
    }
}





كل ما عليك فعلة فى هذا المثال هو وضع حروف العلة بدلا من حرف j
avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: ارجوكم ساعدوني

مُساهمة من طرف زهراء في الثلاثاء نوفمبر 27, 2012 8:14 pm

صورة أوضح للكود ................



avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: ارجوكم ساعدوني

مُساهمة من طرف أحمد مناع في الأربعاء نوفمبر 28, 2012 11:45 am

الاستاذة الكبيرة زهراء ....بداية اشكرك على مبادرتك على الرد فى استفسار الاخت شيهانه


ومع كامل تقديرى لمجهودك الان ان هناك بعض الاخطاء فى الكود السابق وهو على النحو التالى :



قمتى باستخدام الكلاس JOptionPane لقراءة البيانات المدخلة من المستخدم وهى من نوع String بدون تحويليها الى النوع char ....فقد أخبرنا سابقا بأن كل شيء يتم أخذه من المستخدم بواسطة هذا الكلاس (JOptionPane) يعتبر String ، بمعنى أن البرنامج سيعتبرها كلمات أو جمل أو نصوص،حتى وان كانت حرف واحد فقط ....و بالتالى لن يتمكن البرنامج من قراءة الحروف المدخلة من المستخدم و لذلك فان نتيجة البرنامج هى دايما ستكون الرسالة character not vowel letter حتى و ان ادخل المستخدم حرف j



و الحل هو تحويل القيمة النصية الى الى نوع البيانات char وذلك كما فى الكود التالى :



الكود:


 


package test;

import javax.swing.JOptionPane;
public class Test {
   
 public static void main(String[] args) { 
 
 char letr;
String letterS;

letterS=JOptionPane.showInputDialog(null,"Enter leter !","dialog",2);
     
  letr=letterS.charAt(0);
       
  if (letr=='a'|| letr=='e'|| letr=='i'|| letr=='o'|| letr=='u'|| letr=='A'|| letr=='E'|| letr=='I'|| letr=='O'|| letr=='U')
    JOptionPane.showMessageDialog(null, "character is vowel letter ", "dialog", 2);
       
  else
    JOptionPane.showMessageDialog(null, "character not vowel letter ", "dialog", 2);

  System.exit( 0 );
    }
}


 




وهكذا يكون حل المثال كاملا ....و يرجى ملاحظة أننا قمنا بتعريف متغريين الاول من نوع String لتحزين القيمة المدخلة من المستخدم فية ....و الثانى من نوع char لتخزين القيمة الموجودة فى المتغير الاول بعد تحويلها الى نوع البيانات char .



كما يرجى ملاحظة أننا أستخدمنا الامر



الكود:
 letr=letterS.charAt(0);



لتحويل و تحزين القيمة النصية الموجودة فى المتغير letterS فى المتغير الحرفى letr

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة
avatar
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 815
النقاط : 1484
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: ارجوكم ساعدوني

مُساهمة من طرف حياة الشقا في الأربعاء نوفمبر 28, 2012 3:03 pm



عاجزه عن شكركم

الله يوفقكم ويرزقكم الجنه


عني كمان بعض الاسئله اتنمى تساعدوني في حلها

تحياتي
avatar
حياة الشقا
..
..

تاريخ التسجيل : 26/11/2012
المساهمات : 17
النقاط : 30
التقيم : 1
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: ارجوكم ساعدوني

مُساهمة من طرف زهراء في الخميس نوفمبر 29, 2012 2:17 pm

عفوا استاذى الكريم أحمد ....أنا مازلت مبتدئة
avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى