قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

همس الورد
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 8
نشاط [ همس الورد ]
قوة السمعة:0
قديم 28-11-2010, 07:18 PM المشاركة 1   
ha إزا ممكن مساعدة في المصفوفات في المايكروسي ؟!! Twitter FaceBook Google+



السلام عليكم

لو سمحتم .. محتاجة مساعدة عاجلة ,,

هلأ عندي مصفوفة بدي أعمل شرط إذا إمتلأت المصفوفة ينفذ ,,

يعني بدي جملة أكتبها تبين إنه المصفوفة إمتلأت ؟؟

اعلانات

الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:79
قديم 28-11-2010, 08:02 PM المشاركة 2   
افتراضي


السلام عليكم

لو سمحتم .. محتاجة مساعدة عاجلة ,,

هلأ عندي مصفوفة بدي أعمل شرط إذا إمتلأت المصفوفة ينفذ ,,

يعني بدي جملة أكتبها تبين إنه المصفوفة إمتلأت ؟؟
السلام عليكم انا لم افهم جيدا سؤالك و لكن برضو ساكتب لك ما فهمت
بسم الله
كود:
char array[20] ; 
int i;
void main() {
i=0;
while(1) {
array[i]= "بمذا تريد ملأ المصفوفة";
i++;
if(i==30) {
"الاوامر بعد ان تمتلأ المصفوفة";
i=0;
} 
}
}
انشاء الله اكون فهمت قصدك او اي شئ اخر انا تحت الخدمة
بالتوفيق

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:99
قديم 28-11-2010, 09:47 PM المشاركة 3   
افتراضي


السلام عليكم انا لم افهم جيدا سؤالك و لكن برضو ساكتب لك ما فهمت
بسم الله
كود:
char array[20] ; 
int i;
void main() {
i=0;
while(1) {
array[i]= "بمذا تريد ملأ المصفوفة";
i++;
if(i==30) {
"الاوامر بعد ان تمتلأ المصفوفة";
i=0;
} 
}
}
انشاء الله اكون فهمت قصدك او اي شئ اخر انا تحت الخدمة
بالتوفيق
اخى ريان يقصد مصفوفة من 30 عنصر وليس 20 كما كتب
char array[30]


الصورة الرمزية Eng-Rayan
Eng-Rayan
:: عضو فضي ::
تاريخ التسجيل: Feb 2010
الدولة: تونس (بدرس بالأردن)
المشاركات: 455
نشاط [ Eng-Rayan ]
قوة السمعة:79
قديم 28-11-2010, 09:58 PM المشاركة 4   
افتراضي


شكراااااااااا اخ شيمي على التصحيح و الله يكرمك


همس الورد
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 8
نشاط [ همس الورد ]
قوة السمعة:0
قديم 03-12-2010, 07:48 PM المشاركة 5   
افتراضي


شكرا كتير إلكم

راح أوضح كلامي ,,

هلأ الفكرة إلي عندي

مصفوفة 3 * 3 بأخزن فيها قيم مدخلة من قبل المستخدمين

في البداية أعطيتها قيمة 0

وبعدين خزنت فيها أي قيمة بدخلها المستخدم

هلأ بعد إمتلاء المصفوفة بدي أنفذ أمر معين

جربت أنا الأمر التالي

كود:
for(i=0;i<3;i++)
         for (j=0; j<3;j++)
         if(matrix[i][j]!=0 ) { // التعليمة }
بس ما زبط


م قاصد
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2010
المشاركات: 167
نشاط [ م قاصد ]
قوة السمعة:0
قديم 04-12-2010, 03:37 AM المشاركة 6   
افتراضي


في كل الاحوال لن نحتاج الى جملة تستشعر امتلاء المصفوفة .
العدادات i و j سينتهيان عند امتلائها و سوف ينتقل المتحكم الى ما بعدهما مباشرة .


همس الورد
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 8
نشاط [ همس الورد ]
قوة السمعة:0
قديم 04-12-2010, 05:52 PM المشاركة 7   
افتراضي


في كل الاحوال لن نحتاج الى جملة تستشعر امتلاء المصفوفة .
العدادات i و j سينتهيان عند امتلائها و سوف ينتقل المتحكم الى ما بعدهما مباشرة .
هادا لو كنت كاتبة تعليمات بالترتيب

أنا كاتبة التعليمات في البرنامج الرئيسي وعاملة فحص في برنامج فرعي

لأني عاملة فحص لأكتر من شغلة ,,

شكرآآ لك ,,

أنا بإنتظار المساعدة من أحدكم *_*


م قاصد
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2010
المشاركات: 167
نشاط [ م قاصد ]
قوة السمعة:0
قديم 05-12-2010, 01:15 AM المشاركة 8   
افتراضي


يخيل لي ان الموضوع سهل . لكنني لم افهم المطلوب بالضبط


التعديل الأخير تم بواسطة : م قاصد بتاريخ 05-12-2010 الساعة 04:30 AM
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 03:50 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025