Cálculo de potência
Publicado por Oberlan C. Romão (última atualização em 01/06/2010)
[ Hits: 9.047 ]
Homepage: http://twitter.com/oberlan
Programa calcula, de forma eficiente, a função potência. Útil quando não queremos ou não podemos usar a função pow da biblioteca cmath ou quando temos que implementar a função potência por algum motivo.
#include <iostream> using namespace std; long long potencia(long long base, long long expoente){ long long a; if(expoente==0) return 1; else{ if(expoente%2==0){ a = potencia(base, expoente/2); return a*a; } else{ a = potencia(base, expoente/2); return a*a*base; } } } int main(){ long long base, expoente; cout << "Digite a base: "; cin >> base; cout << "Digite o expoente: "; cin >> expoente; cout << base << "^" << expoente << " = " << potencia(base, expoente) << endl; return 0; }
Parte 3 - Sessão de estudo sobre MATRIZES.
Controle de maior / menor de idade (por ano)
Escolha o algoritmo de ordenação
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
ASRock H310CM-HG4 vs Linux (15)
Lançado Ubuntu 24.04 Final (2)
iso de sistema 32 bit em atividade (9)