مشاهدة النسخة كاملة : اريد الحل سريعا يا جماعة الرياضيات
EXERCICE ALGO
construire l' algorithme permettant de calculer la somme des diviseurs d'un nombre N.
اي انشا خوارزمية تسمح بحساب مجموع قواسم N
Morphus007
2012-11-29, 16:50
algo
Var N, S, i: entier;
debut
lire(N);
s:=0
Pour i = 1 a (N div 2)
if (N mod i) =0 then
S:=S+i;
ecrire(s);
fin
شكرا على هذا الحل لكني لم افهمه .هل يمكن التوضيح اكثر ؟
Morphus007
2012-12-01, 20:11
algo
Var N, S, i: entier;
debut
lire(N);
s:=0 //la somme des diviseurs (initialisation)
Pour i = 1 a (N div 2) // boucle de 1 jusqu'a la motie de N (parceque les diviseures sont petit que la motie)
if (N mod i) =0 then // mod c'est les reste de division de N sur i (si egale 0 c.a.d diviseurs)
S:=S+i; // alors ajoute i
ecrire(s); afficher la somme
fin
بارك الله فيك راني فهمتها:19:
vBulletin® v3.8.10 Release Candidate 2, Copyright ©2000-2025, TranZ by Almuhajir