Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Matheus Augusto Prado

[Resolvido] Radiciação em C++

Recommended Posts

Eu tô desenvolvendo uma calculadora basica, com soma, subtracao, divisao, multiplicacao, potencia e raidiciacao. Ela tá quaaaase pronta. Mas tá faltando a benedita radiciação!

 

Alguém poderia me ajudar nesse projeto???

 

 

dados:

- Compilador: Dev-C++ 4.9.9.2

- SO de teste: Windows Vista / Windows XP

- Linguagem: C++

- Nível de urgência: 100% :D

 

 

É isso aí. Duvidas, é só perguntar, ok?

Obrigado e abraço a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que a raiz você pode usar a função de potência da biblioteca math.h ali, porque raiz quadrada = ^1/2, raiz c*bica = ^1/3, aí é só partir daí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem nada demais nisso. Você pega o numero, pega o índice, e faz pow(numero, 1/indice);

Compartilhar este post


Link para o post
Compartilhar em outros sites

hahah, pior q é mto mais simples que eu imaginava!

 

abaixo está o código que elaborei apartir de um código que abaixo desse logo abaixo:

 

Código Que Elaborei:

#include <cmath>
...
printf("\n\tOpcao %d escolhida!\n\n",numbero);
double raiz;
printf("\t>> ",raiz);
scanf("%f",&x);
raiz = sqrt(x);
cout << "\n\t>> Resultado: " << raiz << endl;

Código Anterior:

#include <cmath>
...
double raiz;
raiz = sqrt(49.);
cout << "A raiz quadrada de 49 e " << raiz << endl;

tá rodando legal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom primeiro q bom q conseguiw..

depois naum resisti dar uma risada ao ler isso:

printf("\n\tOpcao %d escolhida!\n\n",numbero);
numbero é legal o nome de variavel hein :lol:

 

a ta. outra coisa..

oq você tentou fazer aki:

printf("\t>> ",raiz);

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu só mostrei uma parte do código todo, o caso da raiz quadrada. na verdade, o programa trabalha com switch e tal, isto é, o usuario digita tal numero, tal numero representando algum caso (case), aparecerá "Opção tal escolhida!".

 

numbero é mistura de number com alguma coisa...

 

no

printf("\t>> ",raiz);
, o usuario digita um numero para descobrir a raiz. foi baseado no caso de adição, subtração...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.