السلام عليكم ورحمة الله وبركاتة اقدم لكم اعزائي كود لطريقة طريقة جاكوبي التتابعية (مبادئ التحليل العددي ) مرفق ايضاً البرنامج في الاسفل مكتوب ، لاسهل عليكم عناء كتابتة من جديد ، وسارفق لكم كود في المدونة .
=====================================
طريقة تشغيل البرنامج على ويندوز 7 و 8 و 8.1 وفيستا
=====================================
=====================================
=====================================
=====================================
=====================================
الكود
#include<stdio.h>
#include<math.h>
main(){
float sum;
float a[3][3];
float b[3];
float xo[3];
float x[3];
printf ("enter b (thawabet);");
for (int c=0;c<3;c++){
scanf ("%f",&b[c]);}
printf ("\n enter xo ( ):");
for (int k=0;k<3;k++){
scanf ("%f",&xo[k]);}
printf ("\n enter a:");
for (int i=0;i<3;i++)
for (int j=0;j<3;j++)
scanf ("%f",&a[i][j]);
printf ("\n\n the result is :\n");
for (int y=0;y<2;y++){
for (int m=0;m<3;m++){
sum=0;
for (int n=0;n<3;n++){
if (m!=n){
sum=sum+a[m][n]*xo[n];
}
}
x[m]=(b[m]-sum)/a[m][m];
}
for (int h=0 ;h<3;h++)
printf ("%f ",x[h]);
printf ("\n");
for (int r=0;r<3;r++){
xo[r]=x[r];}
}
scanf ("%f",&sum);return 0;
}
=====================================
قم بنسخ الكود ولصقة داخل البرنامج ونفذه
بالتوفيق للجميع
=====================================
المرفقات
امتداد الملف هو cpp والاصدار المستخدام ( Dev c++ 4 )
=============================
يا رضى الله ورضى الوالدين
بالتوفيق للجميع
الكاتب : حسام زكارنة
ليست هناك تعليقات:
إرسال تعليق