Witam. Jestem początkującym i mam do zrobienia takie oto zadanie jak w załączniku ze wskaźników. Jakoś je zrobiłem, ale chciałbym się dowiedzieć czy dobrze użyłem wskaźnika i zrobiłem je zgodnie z treścią? Możecie dla mnie go sprawdzić i doradzić?
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
int adres_tab(int roz)
{
int *tab = new int[roz];
srand (time(NULL));
if(roz<1)
return NULL;
else
for(int i=0;i<roz;i++)
{
tab[i] = rand();
cout<<tab[i]<<endl;
}
int sr=0;
int suma=0;
for(int i=0;i<roz;i++)
{
suma+=tab[i];
}
sr=suma/roz;
cout<<"srednia to: "<<sr<<endl;
cout<<"adres tablicy to: "<<tab;
delete[]tab;
}
int main()
{
int roz;
cout<<"podaj ilosc elementow"<<endl;
cin>>roz;
adres_tab(roz);
return 0;
}