موضوع مميز ملتقى طلاب الاعلام الالي لحل تمارين Algorithmes et programmation en Pascal - الصفحة 10 - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > منتدى الهندسة > قسم الرياضيات و الاعلام الالي

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

ملتقى طلاب الاعلام الالي لحل تمارين Algorithmes et programmation en Pascal

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2012-12-17, 20:56   رقم المشاركة : 136
معلومات العضو
salemk
عضو مشارك
 
الصورة الرمزية salemk
 

 

 
إحصائية العضو










B18

اقتباس:
المشاركة الأصلية كتبت بواسطة you92cef مشاهدة المشاركة
Construction





Merci bien

كود:
Merci bien frère 

•	Pour nl = 5 on aura un triangle, dans un program Pascal, comparable à une matrice (NL X NL) remplit à moitié :
               o	au lieu d’une matrice on veut remplir un tableau par une ligne de la matrice puis de cette ligne on cherche la suivante et ainsi de suite 
                            	on veut utiliser un tableau et pas une matrice








 


رد مع اقتباس
قديم 2012-12-17, 21:36   رقم المشاركة : 137
معلومات العضو
salemk
عضو مشارك
 
الصورة الرمزية salemk
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة salemk مشاهدة المشاركة
كود:
•	Pour nl = 5 on aura un triangle, dans un program Pascal, comparable à une matrice (NL X NL) remplit à moitié :
               o	au lieu d’une matrice on veut remplir un tableau par une ligne de la matrice puis de cette ligne on cherche la suivante et ainsi de suite 
                            	on veut utiliser un tableau et pas une matrice


اقتباس:
المشاركة الأصلية كتبت بواسطة salemk مشاهدة المشاركة
كود:
A laide d’un Pascal on veut afficher sur l’écran le triangle de Pascal pour un rang NL donné.
•	NL : nombre de lignes, (1 ≤ NL ≤ 10)
•	Proposer une analyse et déduire le programme demandé
•	Utiliser un tableau unidimensionnel pour calculer les coefficients et non pas une matrice
ارجو المساعدة في كيفية التعامل مع مصفوفة ببعدين على انها مجموعة مصفوفات ببعد واحد في حالة مثلث باسكال وشكرا

c'est bon



كود:
program TrianglePascal;
uses wincrt;

var
i,j,nl:integer;
t:array[1..10] of integer;

begin
   repeat
      writeln('donner le nombre des lignes');
      readln(nl);
   until nl in [1..10] ;

   for i:=1 to nl do
   begin
      t[i]:=1;
      for j:=i-1 downto 1 do
         begin
         if j=1 then 
            t[j]:=1
         else
            t[j]:=t[j-1]+t[j];
         end;
      for j := 1 to i do
         write(t[j]:5);
         writeln;
   end;

end.









رد مع اقتباس
قديم 2012-12-19, 18:23   رقم المشاركة : 138
معلومات العضو
AKKAINMOH
عضو جديد
 
إحصائية العضو










افتراضي

السلام عليكم اريد صنع هذه العملية باستعمال لغة pascal


Ecrire un programme qui permet de trier trois nombres entieres en utilisant une procédure trie qui reçoit en entrée trois entiers puis ellle les retourne triés










رد مع اقتباس
قديم 2012-12-19, 18:28   رقم المشاركة : 139
معلومات العضو
AKKAINMOH
عضو جديد
 
إحصائية العضو










افتراضي

ex 6 Tp
1/Ecrire une fonction qui retourne le PGCD de deux nombres entieres ;
2/Ecrire une fonction qui utilise la fonction précédent et qui retourne le PPCM de deux nombres entieres ;
3/Ecrire un programme pascal qui utilise les deux fonctions précédentes et qui permet de lire deux entires et d'afficher leur PGCD et leur PPCM










رد مع اقتباس
قديم 2012-12-19, 18:29   رقم المشاركة : 140
معلومات العضو
AKKAINMOH
عضو جديد
 
إحصائية العضو










افتراضي

وجعلها الله في ميزان حسناتكم










رد مع اقتباس
قديم 2012-12-19, 19:49   رقم المشاركة : 141
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة AKKAINMOH مشاهدة المشاركة
السلام عليكم اريد صنع هذه العملية باستعمال لغة pascal


Ecrire un programme qui permet de trier trois nombres entieres en utilisant une procédure trie qui reçoit en entrée trois entiers puis ellle les retourne triés



vous pouver changer les commaintre

كود:
program sol;
uses wincrt;
var a,b,c,grand,moyen,petit:integer;
function trie(a,b,c:integer):integer;
begin
if a>b then if b>c then begin
                        grand:=a;
                        moyen:=b;
                        petit:=c;
                        end
            else if a>c then begin
                             grand:=a;
                             moyen:=c;
                             petit:=b;
                             end
                  else begin
                       grand:=c;
                       moyen:=a;
                       petit:=b;
                       end
else if a>c then begin grand:=b;
                 moyen:=a;
                 petit:=c;
                 end
     else if b>c then begin grand:=c;
                      moyen:=c;
                      petit:=a;
                      end
          else begin grand:=c;
               moyen:=b;
               petit:=a;
               end;

writeln('grand:',grand);
writeln('moyen:',moyen);
writeln('petit:',petit);
end;
begin
writeln('entrer 3 valeur');
read(a);
read(b);
read(c);
write(trie(a,b,c));
end.









رد مع اقتباس
قديم 2012-12-19, 20:05   رقم المشاركة : 142
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة AKKAINMOH مشاهدة المشاركة
ex 6 Tp
1/Ecrire une fonction qui retourne le PGCD de deux nombres entieres ;
2/Ecrire une fonction qui utilise la fonction précédent et qui retourne le PPCM de deux nombres entieres ;
3/Ecrire un programme pascal qui utilise les deux fonctions précédentes et qui permet de lire deux entires et d'afficher leur PGCD et leur PPCM
كود:
pgcd avec procedure 

program ex;
uses wincrt;
var
a,b:integer;
procedure pgcd(a,b:integer);
var a1,b1:integer;
begin
a1:=a;
b1:=b;
while a1<>b1 do
begin
  if a1>b1 then
     a1:=a1-b1
  else if a1<b1 then
       b1:=b1-a1;
end;
writeln(a1);
end;
begin
writeln('Entrez deux nombre a et b');
repeat
read(a);
readln(b);
until (a>=0) and(b>=0);
pgcd(a,b);
end.









رد مع اقتباس
قديم 2012-12-19, 20:30   رقم المشاركة : 143
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة AKKAINMOH مشاهدة المشاركة
ex 6 Tp
1/Ecrire une fonction qui retourne le PGCD de deux nombres entieres ;
2/Ecrire une fonction qui utilise la fonction précédent et qui retourne le PPCM de deux nombres entieres ;
3/Ecrire un programme pascal qui utilise les deux fonctions précédentes et qui permet de lire deux entires et d'afficher leur PGCD et leur PPCM
pgcd

كود:
program ex;
uses wincrt;
var
a,b:integer;
function pgcd(a,b:integer):integer;
var a1,b1:integer;
begin
a1:=a;b1:=b;
while a1<>b1 do
begin
  if a1>b1 then
     a1:=a1-b1
  else if a1<b1 then
       b1:=b1-a1;
end;
pgcd:=a1;
end;
begin
writeln('Entrez deux nombre >=');
read(a);
readln(b);
writeln(pgcd(a,b));
end.









رد مع اقتباس
قديم 2012-12-19, 20:34   رقم المشاركة : 144
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة AKKAINMOH مشاهدة المشاركة
ex 6 Tp
1/Ecrire une fonction qui retourne le PGCD de deux nombres entieres ;
2/Ecrire une fonction qui utilise la fonction précédent et qui retourne le PPCM de deux nombres entieres ;
3/Ecrire un programme pascal qui utilise les deux fonctions précédentes et qui permet de lire deux entires et d'afficher leur PGCD et leur PPCM
ppcm

كود:
راجع*-*ي*-* الرد الاول في الصفحة ال9

بالتعريف لدينا 
ppcm(a,b):=(a*b)/pgcd(a,b);

كود:
program ex;
uses wincrt;
var
a,b,s,ppcm:integer;
function pgcd(a,b:integer):integer;
var a1,b1:integer;
begin
a1:=a;b1:=b;
while a1<>b1 do
begin
  if a1>b1 then
     a1:=a1-b1
  else if a1<b1 then
       b1:=b1-a1;
end;
pgcd:=a1;
end;
begin
writeln('Entrez deux nombre >=');
read(a);
readln(b);
s:=pgcd(a,b);
ppcm:=(a*b) div s;
writeln(ppcm);
end.









رد مع اقتباس
قديم 2012-12-19, 20:40   رقم المشاركة : 145
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة AKKAINMOH مشاهدة المشاركة
ex 6 Tp
1/Ecrire une fonction qui retourne le PGCD de deux nombres entieres ;
2/Ecrire une fonction qui utilise la fonction précédent et qui retourne le PPCM de deux nombres entieres ;
3/Ecrire un programme pascal qui utilise les deux fonctions précédentes et qui permet de lire deux entires et d'afficher leur PGCD et leur PPCM

كود:
program ex;
uses wincrt;
var
a,b,s,ppcm:integer;
function pgcd(a,b:integer):integer;
var a1,b1:integer;
begin
a1:=a;b1:=b;
while a1<>b1 do
begin
  if a1>b1 then
     a1:=a1-b1
  else if a1<b1 then
       b1:=b1-a1;
end;
pgcd:=a1;
end;
begin
writeln('Entrez deux nombre >=');
read(a);
readln(b);
writeln('Le pg de ',a,' et ',b,'=',pgcd(a,b));
ppcm:=(a*b) div s;
writeln('Le pc de ',a,' et ',b,'=',ppcm  );
end.









رد مع اقتباس
قديم 2012-12-19, 20:41   رقم المشاركة : 146
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

ملاحظة: قد تظهر بعض المشاكل في البرامج الثلاثة عائدة الى الباسكال نفسه

ولكن البرامج الثلاثة صحيحة كلها










رد مع اقتباس
قديم 2012-12-19, 21:54   رقم المشاركة : 147
معلومات العضو
az-mohamed
عضو جديد
 
إحصائية العضو










افتراضي

Un polynôme peut être représenté par une LLC. Dire comment. Ecrire les algorithmes suivants:
- calcul du polynôme en un point x donné.
- dérivé d'un polynôme.
- somme de deux polynômes.
- produit de deux polynômes.
Est-il préférable de représenter un polynôme par un tableau ou par une LLC ? Expliquez










رد مع اقتباس
قديم 2012-12-20, 13:26   رقم المشاركة : 148
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة az-mohamed مشاهدة المشاركة
un polynôme peut être représenté par une llc. Dire comment. Ecrire les algorithmes suivants:
- calcul du polynôme en un point x donné.
- dérivé d'un polynôme.
- somme de deux polynômes.
- produit de deux polynômes.
est-il préférable de représenter un polynôme par un tableau ou par une llc ? Expliquez
للاسف اخي لا يمكنني مساعدتك لاننا لم نتطرق بعد لهذه الدروس
شكرا









رد مع اقتباس
قديم 2012-12-20, 21:30   رقم المشاركة : 149
معلومات العضو
tahar1974
عضو مشارك
 
إحصائية العضو










افتراضي

ECRIRE L’ALORITHME QUI CALCULE LA SOMME SUIVANTE :
(S=1+X1 /1 !_2 !/X2+X3 / 3 !_4 !/X4 .........N termes,(N entier et X rée.
et merci merci merci










رد مع اقتباس
قديم 2012-12-21, 00:39   رقم المشاركة : 150
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة tahar1974 مشاهدة المشاركة
ECRIRE L’ALORITHME QUI CALCULE LA SOMME SUIVANTE :
(S=1+X1 /1 !_2 !/X2+X3 / 3 !_4 !/X4 .........N termes,(N entier et X rée.
et merci merci merci
iهل تقصد
كود:
s:=1+x^1/1!+x²/2!+x^3/3!+........+x^n/n!

لا اظن انها صعبة 
يكفي فقط اعمل برنامج لقرائة n وx

نقوم بعمل دالة 
for
التي تقوم بحساب 
x اس ...
ثم تقوم بحساب 
..... ناظمي
تقوم بالقسمة 
الناتج تضيفه لs









رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
ملتقى, الالي, الاعلام, طلاب


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 13:17

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc