19-01-2010, 09:02 PM
|
#478
|
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
|
رد: [cpcs 202 - برمجة 1] لديك سؤال , واجبات , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد
تكفى مستر احمد ياريت تشووفلي حل هذا السؤال صراح ابغاااهـ ضروري المشكله الدكتور يبغا حله بكرهـ وياريت تساعدنا :
السؤال : عندي مصفوفتين ويبغا ضربهم وهذه المصفوفتين :
A-) 2 3 4
7 6 5
----------------
B-) 1 -1 2
6- 2- 2
7 5- 3
_______________
ومن الأشيــاء الي كتبهــا عن السؤال
for ( i=0 ,i<n ,i++);l
for(j=0 , j<m , j++);l
for ( k=0 , k<p, k++);l
c ij = c ij + a ik +b kj
اذا في اي شي مو فاهمه من سؤال ياريت تسألني .
|
كود PHP:
#include<stdio.h> int main() { /* بإدخلك للقيم : int arr1[2][3] = { { 2, 3, 4 }, { 5, 6, 7 } }; int arr2[3][3] = { {1, 1, 2}, {2, 2, 6}, {3, 5, 7} }; */ //بإدخل المستخدم : int arr1[2][3]; int arr2[3][3]; int arr3[2][3] = {{0, 0, 0},{0, 0, 0}}; int i,j,k; //طلب من المستخدم إدخال القيم للمصفوفة الأولى : printf("Please Enter Array 1 [2][3] :\n"); for (i=0; i<2; i++) { for (j=0; j<3; j++) { printf("[%d][%d] -> ",i,j); scanf("%d",&arr1[i][j]); } } //طلب من المستخدم إدخال القيم للمصفوفة الثانية : printf("\nPlease Enter Array 2 [3][3] :\n"); for (i=0; i<3; i++) { for (j=0; j<3; j++) { printf("[%d][%d] -> ",i,j); scanf("%d",&arr2[i][j]); } } /* التحليل : arr3[0][0] = arr1[0][0]*arr2[0][0] + arr1[0][1]*arr2[1][0] + arr1[0][2]*arr2[2][0]; arr3[0][1] = arr1[0][0]*arr2[0][1] + arr1[0][1]*arr2[1][1] + arr1[0][2]*arr2[2][1]; arr3[0][2] = arr1[0][0]*arr2[0][2] + arr1[0][1]*arr2[1][2] + arr1[0][2]*arr2[2][2]; arr3[1][0] = arr1[1][0]*arr2[0][0] + arr1[1][1]*arr2[1][0] + arr1[1][2]*arr2[2][0]; arr3[1][1] = arr1[1][0]*arr2[0][1] + arr1[1][1]*arr2[1][1] + arr1[1][2]*arr2[2][1]; arr3[1][2] = arr1[1][0]*arr2[0][2] + arr1[1][1]*arr2[1][2] + arr1[1][2]*arr2[2][2]; */ // حساب المصفوفة الثالثة : for (i = 0; i < 2; i++) { for (k= 0; k < 3; k++) { for (j=0; j < 3; j++) { arr3[i][k] += arr1[i][j] * arr2[j][k]; } } } //طباعة المصفوفة الثالثة : printf("\nThe Array 3 [Result] :\n"); for (i=0; i<2; i++) { for (j=0; j<3; j++) { printf("[%d][%d] -> %d \n",i,j,arr3[i][j]); } } return 0; }
|
|
سبحان الله وبحمد ,,, سبحان الله العظيم الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه . اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
|
|
|
|