Puissance

Résolu
INI -  
HACKER 712 Messages postés 1282 Date d'inscription   Statut Contributeur Dernière intervention   - 17 janv. 2009 à 17:55
Bonjour tout le monde !
bein voila mon gros blème: comment faire : (A) puissance (une variable qu'on appellera x) ?
SVP, pouviez-vous m'aider ? Merci à l'avance !

9 réponses

kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Salut,

Tu as déjà vu les boucles?
0
INI
 
oui prk qu'elle rapport ?
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Tu as pensé à faire une boucle de multiplications?
0
INI14 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
bjr à tous ! bein moi j'ai essayé la boucle de multiplication mais j'ai pas pu, bein voila prk :
j'ai une affectation à faire que voici en language courant : N1<=(N mod 10)*10^cpt+N1
( cpt c'est un compteur ) alors comment faire ! j'ai eu lidée de mettre de l'exponotiel mais y a pas en language de programmation je crois. alors que faire mes amis ! merci bcp !
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Tu fais d'abord ta puissance dans une boucle.

Exemple: 10 ^ n:
resultat = 10
Pour i de 1 à n - 1  Faire
    resultat = resultat * resultat
FinPour


Peut être quand même avoir une condition en cas de puissance nulle.

Puis une fois que vous avez votre valeur, le reste de l'opération se fait tout seul.
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 845 > kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention  
 
Salut,
Ce n'est pas l'algorithme de 10^n ça. Mais plutôt de 10^(2^(n-1)) pour n>0.
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526 > fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention  
 
Arfff....
Zut, bah de toutes façons je suis une grosse quiche en maths...
0

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

Posez votre question
INI14 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
ok merci bcp ça marche ! merci pour votre aide précieuse!
0
INI14 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
mais ecoutez, dsl, j'ai besoin du 10puissance 0 comment faire
ds je suis un débutant en programmation
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
10^0 = 0

Simple :-)

0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526 > HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention  
 
Non, 1 ;-)
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 845
 
Salut
Voici un algo, qui marche pour tout n positif ou nul.
resultat=1
Pour i de 0 à n (exclu)
    resultat=resultat*10
FinPour
0
INI14 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
merci bcp les amis ! ça marche malgrés qu'il y est bcp d'instruction dans mon algo encore merci !
0
HACKER 712 Messages postés 1282 Date d'inscription   Statut Contributeur Dernière intervention   255
 
salut ! tu as une fonction en C de la librairie math.h
0