Witam. funkcja pow() potęguje w niewłaściwy sposób wprowadzone liczby. (W niewłaściwy sposób JA to napisałem mam na myśli ;) )
Jak podaje np. 2 to wynikiem działania programu jest.. 20! O co może chodzić?
#include <iostream>
#include <math.h>
#include <conio.h>
int main()
{
std::cout << "Podaj 5 liczb rzeczywistych: " << std::endl;
float tablica [5];
int n = 0;
do
{
std::cin >> tablica[n];
n++;
}while(n < 5);
std::cout << "Zwracam Twoje liczby do potegi trzeciej: " << std::endl;
n = 0;
do
{
std::cout << tablica[n] << pow (n, 3) << std::endl;
n++;
}while(n < 5);
getch();
return 0;
}