

![]() |
![]() |
|
|||||||
![]() |
![]() |
| programowanie języki, projekty, pomoc, oprócz html, php, js |
|
|
|
LinkBack | Narzędzia wątku | Wygląd |
![]() |
![]() |
|
|||
|
Witam
![]() Mam problem z zadaniem ktore musze wykonac na nastepny tydzien ![]() 1. Napisz klasę wektor, która będzie miała metodę: a) pobierającą współrzędne wektora, b) wyświetlającą współrzędne wektora w postaci np.: [x,y], c) obliczającą długość wektora, oraz funkcję zaprzyjaźnioną: a) sumującą dwa wektory, b) obliczającą iloczyn wektora przez liczbę(skalar). Napisz program wykorzystujący powyższe metody i funkcje. Czy ktos mógły wykonac to zadanie ? Z góry dziekuje i prosze o szybką pomoc bo ktoś sie zapyta gdzie byłes jak wykłady sie odbywały ?.. a jestem w takiej sytuacji ze nie mogłem chodzic i napisanie tego programu zadali mi juz na egzamin poprawkowy bo to taka policealna szkola Stawiam 0,5 za zadanie ![]() |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Mam
![]() Kod:
class cWektor
{
private:
double x;
double y;
public:
void pobierz();
void wypisz();
friend cWektor dodaj(cWektor,cWektor);
friend cWektor iloczyn(cWektor,double);
};
void cWektor::pobierz()
{
std::cin >> x;
std::cin >> y;
return;
}
void cWektor::wypisz()
{
std::cout << "[" << x << "," << y << "]";
return;
}
cWektor dodaj(cWektor a, cWektor b)
{
cWektor temp;
temp.x = a.x + b.x;
temp.y = a.y + b.y;
return temp;
}
cWektor iloczyn(cWektor a, double b)
{
cWektor temp;
temp.x = a.x * b;
temp.y = a.y * b;
return temp;
}
Kod:
#include <iostream>
//klasa wektora i funkcje
int main()
{
cWektor vec1;
vec1.pobierz();
std::cout << "\n\n";
vec1.wypisz();
std::cout << "\n\n";
cWektor vec2;
vec2.pobierz();
std::cout << "\n\n";
vec2.wypisz();
std::cout << "\n\n";
cWektor vec3;
vec3 = dodaj(vec1, vec2);
vec3.wypisz();
std::cout << "\n\n";
cWektor vec4;
vec4 = iloczyn(vec3, 2);
vec4.wypisz();
std::cout << "\n\n";
system("PAUSE");
return 0;
}
![]() Pozdrawiam ![]() EDIT: Oj, zapomniałem o długości. Kod:
class cWektor
{
//...
public:
double dlugosc();
//...
};
double cWektor::dlugosc()
{
return sqrt(x*x + y*y);
}
Ostatnio edytowane przez mis02 ; 29.01.2010 o 19:06. |
![]() |
![]() |
![]() |
![]() |
|
||||
|
człowieku jak na innym forum napisali ci abyś sam się za to woził a nie oszukiwał wykładowce to tak powinieneś tak zrobić a nie spamować gdzie indziej
http://forum.4programmers.net/viewto...30&h=#id605930
__________________
Pentium D 915 2.80Ghz @ 3.22Ghz | ASRock 4CoreDual-VSTA | 2 GB ram kingston 667mhz | Gigabyte 8600gt 256mb | 160GB Seagate | 350W CHIEFTEC Programowanie w C, C++, PHP na zlecenie |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
||||
|
Cytat:
To jak jesteś taki spaniało duszny to zrób mi zadania z matmy fizyki i anglika oraz przygotuj wypracowanie z polaka ![]()
__________________
Pentium D 915 2.80Ghz @ 3.22Ghz | ASRock 4CoreDual-VSTA | 2 GB ram kingston 667mhz | Gigabyte 8600gt 256mb | 160GB Seagate | 350W CHIEFTEC Programowanie w C, C++, PHP na zlecenie |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Macie takie problemy że nie wiem co powiedzieć. Popatrzcie na godziny moich postów: 17:44 a następny 18:01 więc to jest 17 minut (z tym że nie całe poświęciłem na napisanie kodu, odliczcie jeszcze czas na pisanie posta ok 1 min). Co robilibyście przez takie 17 minut? Ja czytałbym głupie komentarze w newsach na pclab.pl albo oglądał jakieś strony XXX
.Najwyżej pójdę spać 17 minut później. Pozdrawiam. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Drodzy panowie.
Z informatyka raczej nie bede sie wiazał. pomoc moge z angielskiego, muzyki duzo moge pomoc. I z reszta pomagam bo nutek juz duuuuzo powysyłałem Panu mis02 w szczególnosci dziekuje za to ze zrozumial jak wazne to dla mnie a nie umiem kompletnie nic w programowaniu o czym juz wspomnialem. wielkie dzieki jeszcze raz dla Pana mis02. |
![]() |
![]() |
![]() |
![]() |
|
||||
|
nie wiem, czy wiesz ale muzyka [kompozycje] mają całkiem sporo wspólnego z programowaniem ;]
__________________
Masz problem z programowaniem? Chętnie Ci pomogę! Zajrzyj na Blog::Programisty: http://blog.kowalczyk.cc. |
![]() |
![]() |
|
| Narzędzia wątku | |
| Wygląd | |
|
|
| Wszystkie czasy w strefie GMT +2. Teraz jest 06:55. |

