Informatică, întrebare adresată de Pisicuta1307, 9 ani în urmă

Va rog, imi puteti spune si explica cum se face ridicarea la putere in C++, am incercat dar nu a mers, si nu stiu cum sa fac, v-as fi recunoscatoare daca ati avea rabdare sa-mi explicati……. Multumesc.

Răspunsuri la întrebare

Răspuns de nichitav1998
0
pow(b,e)
b=baza
e=exponent
exemplu: pow(3,5) 3 la puterea a 5-a

AntiEaglesDavids: pune aici codu complet sa vad
Pisicuta1307: #include <iostream>
#include <cmath>
using namespace std;

int main()
Pisicuta1307: { int n, p;
Pisicuta1307: cin>>n;
p=pow(10, n);
return 0;
Pisicuta1307: A, si cout <<p; (asta inainte de return 0)
AntiEaglesDavids: si ce iti afiseaza?
Pisicuta1307: Pai la exemplul prob eu trebuie sa scriu 5 si sa-mi afiseze 100000, insa dupa ce scriu5 el parca ar astepta sa mai scriu inca un numar
AntiEaglesDavids: ai incercat programul meu de mai jos? iti merge?
Pisicuta1307: Nu merge, tot asa imi da :((
AntiEaglesDavids: da printscreeen
Răspuns de AntiEaglesDavids
1
Se poate și mai eficient implementa dar mă rog:


#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    int baza, exponent;

    cin >> baza >> exponent;
    cout << pow(baza, exponent);
    return 0;
}
Alte întrebări interesante