Witam,
mam takie zadanie:
Dane jest klasa Wektor3d:
class Wektor3d
{
double x,y,z;
public:
Wektor3d(); // wszystkie składowe mają wartość 0
Wektor3d(double, double, double);
};
Uzupełnij klasę o metodę wypisz, która wyświetla wartości składowych wektora w postaci:
[x, y, z],
gdzie zamiast x,y,z wstawione są wartości składowych.
Zrobiłem to tak:
#include <iostream>
using namespace std;
class Wektor3d
{
double x,y,z;
public:
Wektor3d(); // wszystkie skladowe maja wartosc = 0
Wektor3d(double, double, double);
void wypisz(double a, double b, double c);
};
Wektor3d::Wektor3d () {x=y=z=0;}
Wektor3d::Wektor3d (double x, double y, double z) {}
void Wektor3d::wypisz (double a, double b, double c)
{
cout << '[' << a << ", " << b << ", " << c << ']' << ",";
}
int main()
{
Wektor3d nwek;
nwek.wypisz(1,2,3);
return 0;
}
Proszę o info, czy to o to chodziło, czy dobrze to zrobiłem?