cześć
niestety, dopiero zaczynam z klasami, ale chcę się nauczyć na własnych błędach, bo to najlepsza szkoła. piszę program - przykładowy - użytkownik podaje, ile wartości tangensów chce wpisać, po czym wpisywane są one do vectora. następnie tworzę klasę, która ma obliczać wartości kątów dla podanych tangensów, po czym wypisywać w mainie. poniżej kod, bardzo prosiłbym o poprawki, najlepiej z komentarzem :) wiem, że kod jest słabej jakości.
//wczytywanie tangensow, obliczanie ctg i katow
#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;
class arctan
{
public:
float foo(vector <int> &ve);
};
float arctan::foo(vector <int> &ve)
{
int j;
ve[j] = atan(ve[j]);
}
int main()
{
int i = 0;
int ile;
float tangens;
vector <int> ve;
cout <<"ile tangensow chcesz podac? ";
cin >> ile;
cout << endl;
for (i = 0; i < ile; i++)
{
cin >> tangens;
ve.push_back(tangens);
}
for (i=0; i<ile; i++)
{
arctan arctan[i];
cout << arctan[i].foo (ve);
cout << endl;
}
system("pause");
return 0;
}