Takie cos nie przejdzie bo kompilator znowu wywala blad (kompilator "mowi" , ze musi byc liczba calkowita) . Chcialem po prostu w funkcji stworzyc dynamiczna tablice za pomoca liczby wprowadzonej przez uzytkowka.
#include <iostream>
using namespace std;
float srednia(float rozmiar)
{
float* tab = new float [rozmiar];
return //(cos tam zwroci)
}
int main()
{
float n;
cin >> n;
srednia(n);
return 0;
}
Czyli
Kopiuj
#include <iostream>
using namespace std;
float srednia(int rozmiar)
{
float* tab = new float [rozmiar]; //takie cos by juz przeszlo.
}
int main()
{
int n;
cin >> n;
srednia(n);
return 0;
}