Somme des puissances
Bonsoir,
S'il vous plait, j'ai besoin de votre aide, d'écrire un code PHP ou un algorithme qui permet de calculer et d'afficher la somme des puissances pour toutes les valeurs de N entre 1 et 10 :
S=1^1 + 2^2 + 3^3+... + N^N
Merci beaucoup :)
S'il vous plait, j'ai besoin de votre aide, d'écrire un code PHP ou un algorithme qui permet de calculer et d'afficher la somme des puissances pour toutes les valeurs de N entre 1 et 10 :
S=1^1 + 2^2 + 3^3+... + N^N
Merci beaucoup :)
Configuration: Windows XP Firefox 3.0.3
8 réponses
-
Ouai ce serait mieux qu'on puisse voir ton travail. Sinon j'imagine une bête boucle:
$calcul = 0;
for( i = 0; blabla) {
$calcul = $calcul + i^i;
}
echo $calcul;
bon j'ai fait peu de php et il y a longtemps, donc je sais plus trop comment c'est la syntax, mais ça ça devrait marcher si tu l'adapte comme il faut -
l'algorithme:
s<-0
pour i de 1 à n faire
s=s+(i*i);
fin pour
voila la solution
dsl g fé un peu de php donc je c po bien le syntaxe....!!;) -
c vré ta raison g po bien lu le programme:
s<-0
pour i de 1 à n faire
p<-1
pour j de 1 a i faire
p<-p*i;
fin pour
s<-s+p;
fin pour
mtn le programme marche correctement ;) -
Merci pour votre aide mais, ça marche pas :(
-
Crée une fonction qui calcul x^x et ensuite tu l'utilises dans une boucle.
int pow(int x) {
int puissance = 0;
for(int i = 0; i < x; i++) {
puissance = puissance * x;
}
return puissance;
et dans ton programme:
int somme;
for(int i = 0; i < n; i++) {
somme = somme + pow(n);
}
tu choisis ton nombre n et çA te fait la somme des puissance jusqu'à n
Je l'ai fait en java parce que je connais pas le php, mais ça se resssemble, alors tu devrais comprendre -
ContributeurSalut,
Poste déjà ce que tu as fait pour qu'on puisse t'aider. Si t'as des questions n'hésite pas. -
Merci beaucoup :)
-
Oui d'accord. Désolé, mais sinon c'est comme ça qu'il faut procéder. Avec la syntaxe php et pas Java