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

الرجاء مساعدتي بشكل عاجل ( كتابة function تعالج array )

بدأه memento في 23 يوليو 2009 · 2 رد · 523 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

رد على الموضوع المغلق

بداية لم اتوقع من اي من المشرفين المعاملة بهذه الصورة الجافة القاسية ، وبعد ذلك انا مبرمج قديم ولم اضع في المنتدى اي من الواجبات او التمارين والسؤال الذي وضعت أحد اسئلة امتحانات القبول في الجامعات الاجنبية وهذا السؤال يتكرر بشكل دوري في أغلب الجامعات ويبرمج على عده لغات : الجافا ، السي شارب ، السي بلس ، السي ،،،، وعندما وضعت هذا السؤال أردت جميع أعضاء هذا المنتدى النظر لكيفية طريقة الاسئلة في الجامعات الاجنبية وكيفية البرمجة الحديثة ولكن عندما وضعت هذا السؤال بهذه الطريقة أردت شد الانتباه والجميع يدخل لهذا السؤال ويتفاعل فيه ، ولكن شكرا جزيلا لمشرفي هذا القسم على هذا الرد والمعاملة ...... ؟؟؟؟ ،، بالنسبة لملف الوورد وضعته لأنه يوجد فيه بعض التنسيقات الصعبة في الجدول ولا يحتوي على اي فيروس وإذا عضو واحد بكل صدق وصراحة وخوف من الله وجد فيه فيروس فأطلب من المشرفين طردي من هذا المنتدى وانا راضي عن ذلك

ولكم جزيل الشكر والامتنان

أخوكم من غزة الجريحة

Write_a_function_that_accepts_a_character_array.doc

#2

هلا أخوي .. لاتحزن لاغلاق موضوع .

الموضوع يحوي على سؤال واجب أو شيء شبيه به .. دون وجود محاولة .. لذلك حاول تضع محاولتك .. ورح نتساعد حتى نصل للاجابة .

صعب أنك تضع سؤال هكذا وتطلب حلّه .. أنت لن تستفيد والمنتدى كذلك .. هذه قوانين من الادارة .. وليست من مزاج المشرف .. ولازم نطبّقها عشان يصبح المنتدى مفيد ومنظّم.

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#3

السؤال واضح وسهل .. يطلب دالة تستقبل مصفوفة وبارمترين .. البارمتر الاول موقع بداية النسخ من المصفوفة والثاني عدد الحروف المطلوب نسخها .. لكنك ستحتاج لطريقة لمعرفة حجم المصفوفة الفعلي .

كتبت هيكل الدالة .. وعليك التفكير قليلاً لتصل للحل .. يمكنك الاستعانة بالدالة main لاختبار برنامجك. طبعاً لن تجد الحل في الكود .. لأنه لايمكن تقديم حل جاهز بدون محاولة من العضو نفسه ..

char* func(char *arr ,int startPos , int length)
{
	   // check arr
	int size = ...

	// check startPos .
	   // check length


	// if everything is ok then :
	char *newArray=new char[length];
	int j=0;
	for(int i= startPos;i<(length+startPos);i++)
	{
				// copy and print newArray
				j++
	}

 // return ......

}


int main ()
{
	char *a1 =new char[3];
	a1[0] = 'a';a1[1]='b';a1[2]='c';
	char *a2 = NULL;
	a2 = func(a1,2,1);
	if(a2 == NULL)
		cout <<"null"<<std::endl;

	delete a1;
	delete a2;

	return 0;

}

تم تعديل هذه المشاركة بواسطة الشمري في 24 يوليو 2009 في 00:42

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

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