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

استفسار بخصوص ال magic array

بدأه hedaia في 3 نوفمبر 2008 · 2 رد · 1,168 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:wub:

بســم الله الـرحمــن الرحيــم

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

يعطيكم العافية ماقصرتم

ممكن اطرح سؤالي هنا؟

ياريت تجاوبوني اذا في امكانية؟ مشكورين............

الفريق العربي للبرمجة

من يوم ماشاركت معكمم وانا مبسوطة لاني فهمت اشياء ماكنت فاهماها

بس بدي منكم مساعدة...............

انا حاليا بشتغل في المصفوفة السحرية (magic array) بس مو زابطة معي بالمرة بتعطيني نتايج خطأ

مع انه ال compiler بيعطيني انوو البرنامج صح بس بطلع نتايج جمع الاعمدة خطا بس والأقطار digonals اللي لازم يكونوا نفس المجموع بالنسبة الي اشتغلت بالبرنامج ولكن عدد الصفوف اعطاني اياه صحيح اما الاعمدة سار يعطيني ارقام غريبة والاقطار استخدمت قاعدة الIF كمان مازبط ورح اكتب اللي زبط معي هان

#

include <iostream>

using namespace std;

void main()

{

const int n=3;

int Mul[n][n];

int Tot[n]={0,0,0};

int i,j,k;

for( i=0;i<n;i++)

{

for( j=0;j<n;j++)

{

cout<<"enter the element nmu ["<<i<<"]["<<j<<"]: ";

cin>>Mul[j];

Tot+=Mul[j];

}

cout<<"\n";

}

cout<<"u have entered:\n\n";

for( i=0;i<n;i++)

{

for( j=0;j<n;j++)

{

cout<<"enter the element nmu ["<<i<<"]["<<j<<"]: "<<Mul[j]<<"\n";

}

cout<<"\n";

}

cout<<"\nthe sum is:\n\n";

for(i=0;i<n;i++)

cout<<"the sum of row num: "<<(i)<<" is "<<Tot<<"\n";

cout<<"\n";

Tot[j]=Tot[n];

for( i=0;i<n;i++)

{

for( j=0;j<n;j++)

{

Tot[j]+=Mul[j];

}

cout<<"u have entered:\n\n";

for( i=0;i<n;i++)

{

for( j=0;j<n;j++)

cout<<"enter the element nmu ["<<i<<"]["<<j<<"]: "<<Mul[j]<<"\n";

}

cout<<"\n";

}

cout<<"\nthe sum is:\n\n";

for(j=0;j<n;j++)

cout<<"the sum of colum num: "<<(j)<<" is "<<Tot[j]<<"\n";

system("pause");

}

ياريت تساعدوني لاني عدي تعقدت :tantrum:

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

دامت سعادتكم وبوركت اعمالكم

تم تعديل هذه المشاركة بواسطة hedaia في 3 نوفمبر 2008 في 17:12

#2

اخـى ياريت لو توضحلى يعنى ايه المصفوفة السحرية او الـ :lol: magic array وانا هساعدك بإذن الله اكيد انا عارفها بس بلفظ تانى ياريت لو توضح علشان اقدر اساعدك

تم تعديل هذه المشاركة بواسطة eg.prog في 28 نوفمبر 2008 في 20:08

#3

أعمل جميع التبديلات بين عناصر المصفوفة ثم أختبر شرط المربع السحري .

اذا لم تستطع قل ماهو قياس المربع وناتج الصف المطلوب وسوف اضعه لك ان شاء الله.

tvquran_6.gif

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