• أهلاً بك زائر في في بيتك الثاني!
    اذا كنت وفيا لمنتدى اللمة بصدق فهو بحاجة لمساهمتك إن مشاركتك ونشاطك يبعثان الحياة فيه ليستمر وينتشر. تفاعل وشاركنا بآرائك، مواضيعك، وإبداعاتك لإثراء المحتوى ونشر الفائدة و كسب الثواب قبل أن نفقد اللمة للأبد كما وقع لباقي المنتديات لاتكتفي بالتفرج.

:) ألغورييتم :)

madridista

:: عضو مُتميز ::
سلام عليكم
ممكن حل هده التمارين

xI4wll.png
 
توقيع madridista
السلام عليكم يا اخي الكريم كان بودي المساعدة لكني لا ادرس تخصص الرياضيات ارجو ان تتقبل مروري سلام
 
وعليك السلام اخي

لي عودة اشاء الله

لك اي البرامج تقصد ~ باسكال ~ او سي بلوس بلوس ~

على كل تخصصي رياضيات
لكن ساحاول المساعدة
 
توقيع ثَسْكُورْثْ نَثْدُوكْلِي
Algorithem
cts:
var :a real
debut
;(= ' ecrire ( 'a
lire (a; (

​
 
آخر تعديل:
توقيع ثَسْكُورْثْ نَثْدُوكْلِي
هل بإمكانك أن تكتب نص السؤال كتابة
لأن الصورة لم تظهر عندي
​
 
السلام عليكم
بالنسبة للسؤال الأول هذا هو الحل اللي توصلتلو و أرجو انو يساعدك
.
.

[FONT="]قواسم أي عدد طبيعي هي مجموعة الأعداد الطبيعية الأقل من أوتساوي نصفه بحيث باقي قسمته على أي عدد يساوي الصفر [/FONT][FONT="]إضافة إلى العدد نفسه ...من هذا المنطلق لدينا هذه الخوارزمية[/FONT]
[FONT="]
[/FONT]

(ملاحظة: بإمكانك القول بأن قواسم عدد هي مجموعة ا[FONT="]لأعداد الطبيعية انطلاقا من 1 وصولا إلى العدد نفسه لكن بهذا ستنجز خوارزمية بتعقيد خطي complexité lineaire وستشغل وقت تنفيذ كبير ومساحة رام كبيرة ...بدون فائدة بين قوسين)[/FONT]


[FONT="]الخوارزمية:
[/FONT]




​
Algorithme diviseurs​
Variable N, i, somme, cpt : Entier​
Debut​
somme<= 0​
cpt <= 0​
ecrire(‘entrer un nombre entier : ’)​
lire (N)​
Pour (i de 1 a (N div 2) ) faire​
Debut​
SI (N mod i = 0) alors​
Debut​
Ecrire (i, ‘est un diviseur de : ’, N)​
cpt <= cpt+1​
somme <= somme + i​
Fin​
Fin​
ecrire (N, ‘est un diviseur de : ’ , N)​
cpt <= cpt+1​
somme <= somme +N​
ecrire (‘le nombre des diviseurs de’, N , ‘est :’ , cpt)​
ecrire (‘la somme des diviseurs de’, N, ‘est :’, somme)​
Fin


ربي يعاونك إن شاء الله
لي عودة إذا قدرت نعاونك في السؤال الثاني
بالتوفيق
​
 
السلام عليكم
بالنسبة للتمرين الثاني هذا هو الحل اللي خدمتو
.
.
البرنامج الفرعي + الخوارزمية

ALGORITHME somme_des_puissances
FONCTION puissance(x:entier;y:entier):entier
variable m,j:entier
DEBUT
m<-1
POUR j de 1 A y FAIRE
m<-m*x
puissance<-m
FIN
(*----------------------*)
VARIABLE x,n,i,somme:entier
DEBUT
ecrire('x= ')
lire(x)
ecrire('n= ')
lire(n)
somme<-0
POUR i de 1 A n FAIRE
somme<-somme+puissance(x,i)
ecrire('la somme des puissances x^1+x^2+....+X^n est: ',somme)
FIN

أتمنى نكون أفدتك أخي ولجميع من مر من هنا

سلامي sama 47
​
 
تنبيه: نظرًا لتوقف النقاش في هذا الموضوع منذ 365 يومًا.
قد يكون المحتوى قديمًا أو لم يعد مناسبًا، لذا يُنصح بإشاء موضوع جديد.
العودة
Top Bottom