اذهب إلى المحتوى

السؤال

نشر (معدل)
System.out.println("ادخل نص");
   
   String  x=in.next();
   
   if(x=="go")
   
   System.out.println("الاجابة صحيحة ");
   
   else 
   
   System.out.println("الاجابة الصحيحه هي:"+x);

   يطبع  go   في هذا المثال اذا ادخلت 

doواذا ادخلت رمز اخر مثلاgoالاجابة الصحيحة 

goايضا يطبع الاجابة الصحيحه 

🤔ماالسبب وراء ذلك

تم التعديل في بواسطة Wael Aljamal
توضيح السؤال

Recommended Posts

  • 0
نشر
  بتاريخ On 12‏/8‏/2021 at 14:04 قال Hoida Ahamed:

تفضل

أظهر المزيد  

سيكون الحل على 3 مراحل،

  1. طباعة اسم دولة ما من المصفوفة، أو طباعة لأكثر من عنصر هذا يعود لكِ
  2. قراءة دخل المستخدم الذي يمثل العاصمة
  3. مقارنة الإجابة إن كانت صحيح بالحث عن التطابق في المصفوفة
package Java;

import java.util.Scanner;


public class Main {

  public static void main(String[] args) {

    Scanner in =new Scanner(System.in);

    String arr[ ][ ]={{"S,R"},{"M,E"},{"A,W"}};
    for (int i=0;i<arr.length;i++){
      System.out.println( "ما هو اسم عاصمة المدينة:" + arr[i][0]);
      String x = in.next();
      if ( x.equals(arr[i][1]) ) {
      	System.out.println("إجابة صحيحة");
      }else {
      	System.out.println("إجابة خاطئة إن الإجابة الصحيحة هي:" + arr[i][1] );
      }
    }
  }
}

 

  • arr[i][0] تحوي  الدولة

  • arr[i][1] تحوي العاصمة

  • 0
نشر

هل تقصدين أن الإجابة الصحيحة هب go وفي جال أدخلها المستخدم نخبرع أن إجابته صحيحة، وفي حال أدخل عبارة مختلفة نخبره بالإجابة الصحيحة؟

أي عليك تعديل هذا الجزء:

   System.out.println("الاجابة الصحيحه هي:"+ "go" );

نحدد go بدل x، هل هذا يحل مشكلتك؟

  • 0
نشر
  بتاريخ On 10‏/8‏/2021 at 18:20 قال Wael Aljamal:

هل تقصدين أن الإجابة الصحيحة هب go وفي جال أدخلها المستخدم نخبرع أن إجابته صحيحة، وفي حال أدخل عبارة مختلفة نخبره بالإجابة الصحيحة؟

أي عليك تعديل هذا الجزء:

   System.out.println("الاجابة الصحيحه هي:"+ "go" );

نحدد go بدل x، هل هذا يحل مشكلتك؟

أظهر المزيد  

لايحل المشكلة لانه اذا فعلته يكون نفس المشكلة

تم انه اذا ادخلت كم خيار كيف يكون الحل

وهل هناك طريقة اخرى لحل هذه المشكلة

  • 0
نشر
  بتاريخ On 10‏/8‏/2021 at 18:35 قال Hoida Ahamed:

لايحل المشكلة لانه اذا فعلته يكون نفس المشكلة

تم انه اذا ادخلت كم خيار كيف يكون الحل

وهل هناك طريقة اخرى لحل هذه المشكلة

أظهر المزيد  

لم أفهم المطلوب، أرجو شرح المشكلة بشكل أفضل.

  • 0
نشر
  بتاريخ On 10‏/8‏/2021 at 19:11 قال Wael Aljamal:

لم أفهم المطلوب، أرجو شرح المشكلة بشكل أفضل.

أظهر المزيد  

المشكلة ببساطة :

بشرط ان تكون الدول وعواصمها مخزن في مصفوفة ثنائيه البعد

البرنامج  يسال المستخدم عن عاصمه الدولة

اذا اجاب المستخدم اجابة صحيحة اطبع له الاجابه صحيحه

واذا كانت خاطئه اطبع له الاجابه الصحيحه هي 

 

 

  • 0
نشر
  بتاريخ On 11‏/8‏/2021 at 04:59 قال Hoida Ahamed:

المشكلة ببساطة :

بشرط ان تكون الدول وعواصمها مخزن في مصفوفة ثنائيه البعد

البرنامج  يسال المستخدم عن عاصمه الدولة

اذا اجاب المستخدم اجابة صحيحة اطبع له الاجابه صحيحه

واذا كانت خاطئه اطبع له الاجابه الصحيحه هي 

 

 

أظهر المزيد  

هل لديك مثال عن المصفوفة؟ ماهي هيكلية المصفوفة..

  • 0
نشر
  بتاريخ On 12‏/8‏/2021 at 02:15 قال Wael Aljamal:

هل لديك مثال عن المصفوفة؟ ماهي هيكلية المصفوفة..

أظهر المزيد  

مصفوفة ثنائيه ٣اعمدة(تزيد حسب الدول) و٢صف مثلاً::

السعودية    الرياض

مصر           القاهرة

السودان      الخرطوم

  • 0
نشر
  بتاريخ On 12‏/8‏/2021 at 12:01 قال Wael Aljamal:

أرجو وضع شبفرة برمجية تحوي على قيم سليمة

أظهر المزيد  

تفضل

package Java;

import java.util.Scanner;


public class Main {

  public static void main(String[] args) {

    Scanner in =new Scanner(System.in);

    String arr[ ][ ]={{"S,R"},{"M,E"},{"A,W"}};
    for (int i=0;i<arr.length;i++){
      for (int j=0;j<arr[0].length;j++){
        System.out.println(arr[i][j]);
      }
    }
  }
}

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...