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

السؤال

Recommended Posts

  • 0
نشر
بتاريخ 1 ساعة قال يونس ويس محمد C:

هو برنامج بلغة c++

لمتجه أو مصفوفه عدد عناصرها ٦. 

بحيث ام قيمة كل عنصر من المصفوفة بمثل موقع العنصر عليها. 

مرحبًا @يونس ويس محمد C,

هذا الكود يقوم بجلب موقع العنصر الذي في المصفوفة :

#include <iostream>
 
using namespace std;

 
int main () {
const char *names[4] = { "Ahmad", "Ali", "Ridwan", "Adam" };

  //التي تحمل موقع النصوص *names نقوم بمرر على جميع عناصر المصفوفة 
   for (int i = 0; i < 4; i++) {
     // نقوم بطباعة كل موقع 
      cout << "Value of names[" << i << "] = ";
      cout << (names + i) << endl;
   }
   
   return 0;
}

names* هي المسؤولة عن تخزين موقع العناصر .

  • 0
نشر

أعتقد أن المطلوب هو كتابة برنامج بلغة C++.

لتكوين مصفوقة أو متجهة بها 6 عناصر، كل عنصر يحتوي على قيمة موقعه من المصفوفة.

بالنسبة للبرنامج فهو كالتالي:

#include <iostream>
 
using namespace std;

 
int main () {
   // نقوم بإنشاء مصفوفة من 6 عناصر
   int arr[6];

   // نقوم بملئ عناصر المصفوفة بقيمة موقعها من المصفوفة
   for (int i = 0; i < 6; i++) {
     arr[i] = i;
   }
   
   // نقوم بطباعة عناصر المصفوفة
   for (int i = 0; i < 6; i++) {
     cout << "Element " << i << " --> " << arr[i] << endl;
   }
   
   return 0;
}

يمكنك تجربة البرنامج من خلال الرابط التالي.

المرجو تصحيح فكرة البرنامج إن كنت مخطئ.

  • 0
نشر

@محمد ربيع زليول 

فكرة السؤال صحيحة.. 

لكن كيف اقوم بكتابة المصفوفة؟ 

@محمد ربيع زليول

شكرا صديقي... تم تنفيذ البرنامج... 

لكن لدي سؤال اخر... 

ارجو حله أيضا.. 🙏

اكتب برنامج لقراءة a[10]

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

  • 0
نشر
بتاريخ 4 ساعات قال يونس ويس محمد C:

لكن كيف اقوم بكتابة المصفوفة؟ 

لكن لدي سؤال اخر... 

اكتب برنامج لقراءة a[10]

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

في هذا السؤال تأخد المصفوفة القيم مباشرة، لأنها تحصل على قيم مواضعها.

بتاريخ 4 ساعات قال يونس ويس محمد C:

لكن لدي سؤال اخر... 

تم الإجابة على سؤلك الآخر في هذا الرابط:

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...