طلب مساعدة بخصوص تقرير الجبر الخطي

كل ما يتعلق بمادة البرمجة 2 من استفسارات و مناقشات و محاضرات...........

المشرفون: Ghais, Karam

طلب مساعدة بخصوص تقرير الجبر الخطي

مشاركة غير مقروءةبواسطة ocean » الاثنين مايو 23, 2011 1:55 pm

سؤال لو سمحتواا :imb:
ممكن حدا يشفلي شو الخطا بهل الاجرائيتين لاني تعقدت منو ما كان ينفذ :evil: :evil: :evil: :evil: :evil:
CODE: تحديد الكل
calculat(c:vec;var q:real);
 begin
  for i:=1 to n-1 do
   begin
    if(c[i,i]=0)then
     begin
      for j:=1 to n do
       begin
        f[j]:=c[i,j];
        c[i,j]:=-c[i+1,j];
        c[i+1,j]:=f[j];
       end;
     end;
   end;
  for k:=1 to (n-1)do
    begin
     for i:=(k+1) to n  do
      begin
       for j:=n downto k do
        begin
        if(c[k,k]<>0)then
         c[i,j]:= (-c[i,k]/c[k,k]*c[k,j])+c[i,j];
        end;
      end;
    end;
   for i:=1 to n do
    q:=q*c[i,i];
 end;
procedure smaell(c:vec;h,k:integer;var w:vec;var p:real);
var
x,y,y1,x1:integer;
 begin
 x1:=1;
 y1:=1;
  for x:=1 to n do
   begin
    for y:=1 to n do
     begin
      if(x<>h)and(y<>k)then
       begin
        w[x1,y1]:=a[x,y];
        x1:=x1+1;
        y1:=y1+1;
       end;
    end;
   end;
   w[n,n]:=1;
   calculat(w,p);
end;

الاجرائية الاولى لحساب المحدد من الدرجة n والثانية لحساب الصغير ولما عم استتدعي
CODE: تحديد الكل
  for i:=1 to n do
   begin
    for j:=1 to n do
     begin
      smaell(a,i,j,w,p);
      writeln(P);
end;
end;

عم يطبعلي كلو اصفار او عم يطالعلي خطا ثاني هو over flooting بمكن هيك شي :cry: :cry:
صورة
صورة العضو الشخصية
ocean
عضو فعال
عضو فعال
 
مشاركات: 792
اشترك في: الأحد ديسمبر 19, 2010 11:23 am
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثانية
الاختصاص: ذكاء صنعي

Re: طلب مساعدة بخصوص تقرير الجبر الخطي

مشاركة غير مقروءةبواسطة ocean » الاثنين مايو 23, 2011 2:19 pm

الخطا الثاني هو floating point overflow *_^
صورة
صورة العضو الشخصية
ocean
عضو فعال
عضو فعال
 
مشاركات: 792
اشترك في: الأحد ديسمبر 19, 2010 11:23 am
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثانية
الاختصاص: ذكاء صنعي

Re: طلب مساعدة بخصوص تقرير الجبر الخطي

مشاركة غير مقروءةبواسطة ocean » الاثنين مايو 23, 2011 3:09 pm

عفوا خلص طلع معي الخطا بالاجرائية الثانية مشي الحال
صورة
صورة العضو الشخصية
ocean
عضو فعال
عضو فعال
 
مشاركات: 792
اشترك في: الأحد ديسمبر 19, 2010 11:23 am
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثانية
الاختصاص: ذكاء صنعي

Re: طلب مساعدة بخصوص تقرير الجبر الخطي

مشاركة غير مقروءةبواسطة ocean » الاثنين مايو 23, 2011 4:15 pm

ocean كتب:الخطا الثاني هو floating point overflow *_^

شو يعني هاذا الخطا
:???:
صورة
صورة العضو الشخصية
ocean
عضو فعال
عضو فعال
 
مشاركات: 792
اشترك في: الأحد ديسمبر 19, 2010 11:23 am
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثانية
الاختصاص: ذكاء صنعي

Re: طلب مساعدة بخصوص تقرير الجبر الخطي

مشاركة غير مقروءةبواسطة K I D » الاثنين مايو 23, 2011 11:53 pm

ocean كتب:
ocean كتب:الخطا الثاني هو floating point overflow *_^

شو يعني هاذا الخطا
:???:


هاد الغلط معناتو أنو طلع ورا الفاصلة كتــــــــــــــــــيــر أعداد ماتحملتها الذاكرة
متل :
1.22222213333333333333333333333333333333324234234
النوم هو أسرع طريقة لتحقيق الأحلام
صورة العضو الشخصية
K I D
عضو فعال
عضو فعال
 
مشاركات: 444
اشترك في: الجمعة يناير 22, 2010 8:03 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: غير ذلك


العودة إلى البرمجة 2

الموجودون الآن

المستخدمون المتصفحون لهذا المنتدى: لا يوجد أعضاء مسجلين متصلين و 1 زائر