Witam, chciałem napisać program, który podnosi do kwadratu każdy element tablicy. Niestety po wielu próbach i modyfikacjach program nie wykonuje zadania.
Zamieszczam ostatni kod, który udało mi się wymyślić aby program zadziałał. Proszę o pomoc w wykonaniu tego programu.
#include <iostream>
using namespace std;
int funkcja ( int tab[])
{
int wynik;
for (int i=1; i<2; i++)
{
tab[i]=i;
wynik=i*i;
}
return wynik;
}
int main()
{
int i;
int ile_elementow;
cout<<"podaj ile elementow ma miec tablica: ";
cin>>ile_elementow;
int *tablica;
tablica=new int [ile_elementow];
for (i=0; i<ile_elementow; i++)
{
tablica[i]=i;
}
for (i=0; i<ile_elementow; i++)
{
cout<<endl<<"podaj "<<i<<" element tablicy: ";
cin>>tablica[i];
}
cout<<endl;
for( i=0; i<ile_elementow; i++)
{
cout<<"element nr "<<i<<" do kwadratu= "<<funkcja(tablica)<<endl;
}
delete [] tablica;
}