Algorithme

keenurives Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
 hasnaa -
salut a tous !

g un petit soucis en algo si qqun peut m'aider ça serait sympas

voici l'enonce,


Calculer la somme des nombres compris entre 0 et 20 (0+1+2+3...)

Calculer la somme des 20 prem carrés

Calculer la somme des nombres pairs et impairs des nombres de 0 à 20

Calculer la somme des multiples de 3 de 0 à 100

5 réponses

newbie
 
utiliser une fontion de somme de deux nombre d'une façon récursif ( voir l'algo de N! ) le reste c'est du chocolat une fois que tu as compris l'astuce.
si jamais tu ne le trouve pas dit le
0
'omar
 
calculer somme

déclarer et initialiser
somme entier
i entier
somme = 0

boucle for
POUR i=0 JUSQU'A 20 FAIRE
somme = somme + i
FIN POUR

resultat : somme
----------------------------------------------------------
et somme au carré

déclarer et initialiser
sommecarre entier
i entier
sommecarre = 0

boucle for
POUR i=0 JUSQU'A 20 FAIRE
somme = somme +( i)2
FIN POUR

resultat :sommecarre
----------------------------------------------------------------
pour les pair et impair utiliser le dividande ainsi que pour les multiple de 3
0
newbie
 
Non camarade, je ne dit pas que votre est fausse, mais il le manque un peu de sel, reprener l'algo de N! et puis essai de s'inspérer de plus une methode recursif pour la somme seul le premier cas juste au lieu de ça

calculer somme

déclarer et initialiser
somme entier
i entier
somme = 0

boucle for
POUR i=0 JUSQU'A 20 FAIRE
somme = somme + i
FIN POUR

resultat : somme

une fois que tu trouve la solution les autres seront une tous petit modification.
pour que le travail soit claire et que nous parlons français tout les deux je t'invite à chercher l'algo de N! (c'est à dire N factorielle) de l'ecrire dans votre prochain message apres tu cherche votre somme comme je t'ai fais signe plus haut
c'est trop simple, tu vas arrive je suis sur.
0
rasmus
 
fonction pairimpair(20)
var i:entier
tabp[20]:entier
tabimp[20]:entier
debut:
tant que i<=20 faire
si 2i<=20 alors
tabp[20]<--2i
sinon si
2i+1<=20 alors
tabimp[20] <-- 2i+1
i <--i+1
fintantque

tant que i<=20 faire
si tabp[20]<>" " et tabimp[20]<> " " alors
afficher tabp[20];tabimp[20]
ftque
fin

voila la fction du paire impaire,et bon chance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hasnaa
 
l algorithme de deux grand nombre quelconque je veux la reponse s il veux plai
0