• 0
hind@prg

تبديل داخل مصفوفة بين معلومتين

سؤال

السلام عليكم و رحمة الله و بركاته

 

عندي داله بكلاس تقوم بتغيير بين 0 و 1 في مصفوفة أي كلما كان المحتوى 0 تبدله بـ 1 و العكس لكن الكود لا يعمل و لم اعرف اين الخطأ فيه فأرجو المساعدة

public void changeCouleurCrayon(String couleurCrayon) {		switch (couleurCrayon) {		case "0":			for (i = 0; i < ecran.length; i++) {				for (j = 0; j < ecran[i].length; j++) {					if (ecran[i][j] == "0") { // si la couleur est noire on la												// change en blanche						ecran[i][j] = "1";					}				}			}			break;		case "1":			for (int i = 0; i < ecran.length; i++) {				for (int j = 0; j < ecran[i].length; j++) {					if (ecran[i][j] == "1") { // si la couleur est blanche on la												// change en noire						ecran[i][j] = "0";					}				}			}			break;		default:			System.out.println("erreur");			break;		}// End Switch	}

أما فيما يخص الكود على الداله main 

case 6:				System.out.println("Donner 0 pour noire 1 pour blanche");				couleurCrayon = sc.next();								screen.changeCouleurCrayon(couleurCrayon);				break;

بارك الله فيكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

لم أفهم ما يعنيه الكود ولكن هذا الكلاس يقوم بالمطلوب

public class NewClass1 {    public void changeCouleurCrayon() {        int x[] = {0, 1};        for (int val : x) {            if (val == 0) {                System.out.println(0);            } else {                System.out.println(1);            }        }    }}

الإستدعاء من ال Main

new NewClass1().changeCouleurCrayon();
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هل تقصد انه لو كان لدينا المصفوفة التالية

int x[] = {10111111110}

فانت ترغب بقل الاصفار الى آحاد والاحاد الى أصفار لتحصل على النتيجة التالية

int x[] = {01000000001}

هل هذا ما ترغب به؟؟؟

تم تعديل بواسطه vector_ever
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .