![]() |
|
في حال وجود أي مواضيع أو ردود
مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة
( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .
آخر المواضيع |
|
ملتقى طلاب الاعلام الالي لحل تمارين Algorithmes et programmation en Pascal
![]() |
|
أدوات الموضوع | انواع عرض الموضوع |
|
![]() |
رقم المشاركة : 1 | |||||
|
![]() اقتباس:
enregistrement بينما في مواد او برامج اخرى لا نستعمل enregistrement مثلا في مادة system information ou base de donnee نستعمل نفس المبدا ولكن بطرق اخرى كود:
type enre=record nom:string; prenom:string; age:integer; .... .. . . end;
|
|||||
![]() |
![]() |
رقم المشاركة : 2 | |||
|
![]() انا ادرس السنة الاولى رياضيات واعلام آلي |
|||
![]() |
![]() |
رقم المشاركة : 3 | ||||
|
![]() اقتباس:
tri فللاسف لم نتطرق لهم بشكل واسع في السنة الاولى ونسيت التعاريف ارجوا ممن لديه تعارف انواع tri ان يزودنا بها بخصوص ه>ه الاسئلة فالافضل طرحها على الاستاد مباشرة لانها تدخل ضمن التعريفات ومن الصغب ان ناخد دور الاستاد ونقوم بشرح هده التعريفات لان الاستاد لديه طرقه الخاصة لشرح وبخصوص البرمجة فان شاء الله نساعدك |
||||
![]() |
![]() |
رقم المشاركة : 4 | ||||
|
![]() اقتباس:
|
||||
![]() |
![]() |
رقم المشاركة : 5 | ||||
|
![]() اقتباس:
المفروض تدروسونه في السنة الثانية ![]() |
||||
![]() |
![]() |
رقم المشاركة : 6 | |||
|
![]() كود:
program triparselection; uses crt; const N=5; type Tableau = array [1..N] of integer; var tab: Tableau; Procedure remplir ( var tab: Tableau); var i:integer; begin for i:=1 to N do read(tab[i]); end; procedure triselection( var tab: Tableau); var i,j,x, indice:integer; begin for i:= 1 to N-1 do begin indice:=i; for j:= i+1 to N do begin if(tab [indice] > tab[j]) then indice:=j; end; if( tab[indice] <>tab [ i]) then begin x:= tab[i]; tab[i]:=tab[indice]; tab [indice]:=x; end; end; procedure Impression ( tab: Tableau); var i:integer; begin writeln ('-------------------------------------------------------'); for i:= 1 to N do write ( tab [i]:3,' '); writeln; end; begin remplir (tab); writeln('Tri par selection'); writeln; Impreession (tab); triselection (tab); Impression (tab); writeln('---------------------------------------------------------'); end. أريد المساعدة حيث يوجد فيها خطأ لكن لم أتمكن من معرفته |
|||
![]() |
![]() |
رقم المشاركة : 7 | ||||
|
![]() اقتباس:
end; وكان هناك خطا في استدعاء البروسيدور |
||||
![]() |
![]() |
رقم المشاركة : 8 | |||
|
![]() كود:
program triparselection; uses wincrt; const N=5; type Tableau = array [1..N] of integer; var tab: Tableau; Procedure remplir ( var tab: Tableau); var i:integer; begin for i:=1 to N do read(tab[i]); end; procedure triselection( var tab: Tableau); var i,j,x, indice:integer; begin for i:= 1 to N-1 do begin indice:=i; for j:= i+1 to N do begin if(tab [indice] > tab[j]) then indice:=j; end; if( tab[indice] <>tab [ i]) then begin x:= tab[i]; tab[i]:=tab[indice]; tab [indice]:=x; end; end; end; procedure Impression ( tab: Tableau); var i:integer; begin writeln ('-------------------------------------------------------'); for i:= 1 to N do write ( tab [i]:3,' '); writeln; end; begin remplir (tab); writeln('Tri par selection'); writeln; Impression (tab); triselection (tab); Impression (tab); writeln('---------------------------------------------------------'); end. كان ينقص end; وكان هناك خطا في استدعاء البروسيدور |
|||
![]() |
![]() |
رقم المشاركة : 9 | |||
|
![]() شكرا لك اخي الكريم على المساعدة |
|||
![]() |
![]() |
رقم المشاركة : 10 | ||||
|
![]() اقتباس:
![]() |
||||
![]() |
![]() |
رقم المشاركة : 11 | ||||
|
![]() اقتباس:
كود:
Enfoncez les touches “Alt Gr” + “6 - |” “6 - |” de la première ligne des lettres alphanumériques, en dessus des touches “Y” et “T” |
||||
![]() |
![]() |
رقم المشاركة : 12 | |||
|
![]() بخصوص المصفوفات كود:
program produit; uses wincrt; type tab=array[1..25,1..25] of integer; var i,k,j,l1,c1,l2,c2:integer; m1,m2,mat:tab; begin writeln('donner le nombre de ligne de m1'); readln(l1); writeln('donner le nombre de colonnes de m1'); readln(c1); if l1=c1 then begin writeln('donner les ',l1*c1,' elements de m1'); for i:=1 to l1 do for j:=1 to c1 do read(m1[i,j]); writeln('La matrice est'); for i:=1 to l1 do begin for j:=1 to c1 do write(m1[i,j]:4); writeln; end; for i:=1 to l1 do for j:=1 to c1 do m2[i,j] := m1[j,i]; writeln(' la transposée de votre matrice est'); for i:=1 to l1 do begin for j:=1 to c1 do write(m2[i,j]:4); writeln; end; for i:=1 to l1 do for j:=1 to c2 do begin mat[i,j]:=0; end; for i:=1 to l1 do for j:=1 to c1 do for k:=1 to c1 do mat[i,j]:=mat[i,j]+m1[i,k]*m2[k,j]; writeln('Le produit est'); for i:=1 to l1 do begin for j:=1 to c1 do write(mat[i,j]:4); writeln; end; end; if l1<>c1 then writeln('La matrice n''est pas carré'); end. site pour verifier https://bts-ig.numeriques.net/cours-e.../index.php#fin Si est une matrice de type et est une matrice de type , alors leur produit, noté est une matrice de type donnée par : ![]() |
|||
![]() |
![]() |
رقم المشاركة : 13 | |||
|
![]() شكرا اخي علي المساعدة جزاك الله خيرا و جعله في ميزان حسناتك
|
|||
![]() |
![]() |
رقم المشاركة : 14 | |||
|
![]() شكرا لك اخي على المساعدة |
|||
![]() |
![]() |
رقم المشاركة : 15 | ||||
|
![]() اقتباس:
tpw في باقي النسخ لست ادري ما ادت كانت شغالة ام لا |
||||
![]() |
![]() |
الكلمات الدلالية (Tags) |
ملتقى, الالي, الاعلام, طلاب |
|
|
المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية
Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc