AprendendoC 0 Posted April 3, 2011 Report Share Posted April 3, 2011 (edited) ola pessoal e meu primeiro post aqui no forum e venho pedir ajuda a vcs. to precisando fazer um programa quer realize a seguinte funcao: Desenvolva um programa que solicite dois números ao usuário e que exiba o resultado do primeiro número elevado ao segundo, ou seja, potência. int a, b, c; printf("Digite um numero:"); scanf("%d", &a); printf("Digite um expoente:"); scanf("%d", &a); c = a * b; //>>>>>>>> o problema esta aqui, não sei como fazer ele elevar o primeiro numero digitado ao segundo. printf("%d elevado a %d potencia e %d",a,b,c); return 0; Edited September 17, 2014 by Rui Carlos Link to post Share on other sites
xtrm0 1 Posted April 3, 2011 Report Share Posted April 3, 2011 #include math c = pow(a, b); // c=a^b <Signature goes here> Link to post Share on other sites
falk0n 0 Posted April 3, 2011 Report Share Posted April 3, 2011 Sendo assim a parte que não sabes é matemática. a ^b se a for igual a 2 e b igual a 10 terás 1024 porque 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 = 1024 É isto. Já dei quase a dica toda Boas programações Link to post Share on other sites
AprendendoC 0 Posted April 3, 2011 Author Report Share Posted April 3, 2011 valeu galera, mas não estou conseguindo... ele não esta elevando o primeiro ao segundo... Link to post Share on other sites
Localhost 3 Posted April 3, 2011 Report Share Posted April 3, 2011 Fazes um ciclo que vai de 1 até E (onde E é o expoente) e a cada passo no ciclo multiplicas N por ele próprio. here since 2009 Link to post Share on other sites
André Santos 0 Posted April 3, 2011 Report Share Posted April 3, 2011 #include <stdio.h> int main () { int a, b, c, res=1; printf("Digite um numero:"); scanf("%d", &a); printf("Digite um expoente:"); scanf("%d", &b); c=b; while (b>0) { res=res*a; b--; } printf("%d elevado a %d é: %d",a,c,res); return 0; } Link to post Share on other sites
kareka 0 Posted April 3, 2011 Report Share Posted April 3, 2011 Não se esqueçam da tag code pessoal <?php include("assinatura.txt"); ?> Link to post Share on other sites
AprendendoC 0 Posted April 3, 2011 Author Report Share Posted April 3, 2011 valeu gente agora consegui fazer.... obrigado pela ajuda de todos vcs! Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now