Jeferson21 Posted November 10, 2012 Report Share Posted November 10, 2012 Ola amigos fiz um programinha que recebe um valor do usuario e diz em que condição A^B*C^D ele é igualpor exemplo:2 = 9^0*2^1mais esta com algum erro e não sei como corrigir por favor me ajudem;#include <stdio.h> #include <stdlib.h> int main() { int numero, prod1, prod2, i; float a,b,c,d; scanf("%d", &numero); for (numero= 1000; numero<9999; numero++){ a = numero / 1000; b = (numero / 100) % 10; c = (numero / 10) % 10; d = numero % 10; prod1 = 1; for (i=1; i<b; i++){ prod1 = prod1 * a; } prod2 = 1; for (i=1; i<d; i++){ prod2 = prod2 * c; } if (prod1 * prod2 == numero){ printf("%f", numero); } } getch(); return 0; } Quote Link to comment Share on other sites More sharing options...
Question
Jeferson21
Ola amigos fiz um programinha que recebe um valor do usuario e diz em que condição A^B*C^D ele é igual
por exemplo:
2 = 9^0*2^1
mais esta com algum erro e não sei como corrigir por favor me ajudem;
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.