X a la puissance Y [résolu] - C - Programmation
Marsh Posté le 30-01-2004 à 18:39:46
bodbod a écrit : Salut a tous, |
change de prof!!!!!
^ c'est pas puissance mais ou exclusif
puissance y'a pas d'operateur pour ca. tu peux utiliser pow() pour faire le boulot (#include<math.h> )
ton prof est un clown, tu pourras lui dire de ma part
Marsh Posté le 30-01-2004 à 18:45:02
OK ca marche en mettant le resultat dans une variable que je reprend pour un printf.
Par contre, ca ne marche pas en le mettant dans le printf mais bon tant pis
Marsh Posté le 30-01-2004 à 18:46:13
chrisbk a écrit : |
J'irai peut etre pas jusque la
Marsh Posté le 30-01-2004 à 18:46:47
bodbod a écrit : OK ca marche en mettant le resultat dans une variable que je reprend pour un printf. |
montre ton printf, avec le prof que t'as il a du vous expliquer ca n'importe comment
Marsh Posté le 30-01-2004 à 18:46:56
ReplyMarsh Posté le 30-01-2004 à 18:50:56
chrisbk a écrit : |
Code :
|
Marsh Posté le 30-01-2004 à 18:53:28
et la doc ? double pow(double, double)
sinon pour le calcul entier, je crois que tu peux le faire tout seul
Marsh Posté le 30-01-2004 à 18:57:10
Je savais pas qu'on pouvais mettre un int devant.
J'ai pas la doc sous la main.
Marsh Posté le 30-01-2004 à 19:00:51
bodbod a écrit : Je savais pas qu'on pouvais mettre un int devant. |
Ca s'appelle un cast. Ca sert à changer le type de la variable. pow() renvoie un double, et printf attend un int (à cause du %d) c'est pour ça qu'il n'affiche rien. Avec le cast, tu transforma la valeur de retour de pow() en int, et donc printf sait l'afficher.
Marsh Posté le 30-01-2004 à 21:31:50
Pour l'instant le C
On vient juste de commencer les tableau et chaine de caractere.
Et avant on a vu
specif
algo
element de base de C (printf,sscanf, declaration...)
On a appri a trier/remplacer/deplacer les caractere/chaine/tableau/entier avec les boucle pour,faireTantque,tantquefaire...
Marsh Posté le 30-01-2004 à 21:37:20
ouai, en gros il commence le c en meme temps que vous, c'est ca?
Marsh Posté le 30-01-2004 à 21:40:19
La theorie veux que non mais la pratique ?
devrais je preciser que c'est a l'afpa
Marsh Posté le 30-01-2004 à 21:43:29
la theorie, quel theorie? ton prof c'est une farce
Marsh Posté le 30-01-2004 à 21:46:28
J'aurai pas dit que c'etait une farce, mais plutot la dinde qu'il y a autour =))
Marsh Posté le 31-01-2004 à 02:04:03
Tu veux progresser et écrire des choses correctes ?
Potasse cette doc en entier, c'est du temps gagné pour la suite :
http://www.isty-info.uvsq.fr/~rumeau/fclc/
Marsh Posté le 31-01-2004 à 09:18:26
Merci pour la doc.
Il nous a mis une doc un peux similaire sur son ftp vendredi mais j'ai pas eu le temps de regarder en profondeur
Marsh Posté le 30-01-2004 à 18:37:20
Salut a tous,
Voila, je suis en formation DI et on a attaquer le C depuis le debut de la semaine.
Cet am, j'ai voulu utiliser une puissance pour un petit exo.
Manque de chance, je n'ai jamais pu trouve (le prof non plus) la syntaxe. J'ai bien entendu essayer le ^ mais rien.
En parcourant le web, tout le script utilise un "Pour" pour faire leur puissance.
Y a t il une fonction puissance en C ?
exemple : 10^3 = 1000
merci
Message édité par bodbod le 30-01-2004 à 18:46:34