Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

C++ - Stuktury Punkty i Wektory

ArturHa 02 Kwi 2014 13:30 1146 1
  • #1 02 Kwi 2014 13:30
    ArturHa
    Poziom 5  

    Witam,
    mam takie zadanie:
    1) Wykorzystując bibliotekę stdio.h napisz program w języku C++, w którym
    zdefiniowane będą dwie struktury reprezentujące odpowiednio punkty i wektory w 2D za pomocą
    współrzędnych typu double. Zdefiniuj dwa nowe typy danych na podstawie stworzonych struktur.
    Dla obu struktur zdefiniuj konstruktory bezparametrowe (ustawiają wartości na 0.0) oraz
    parametrowe przyjmujące argumenty z linii poleceń (int argc, char *argv[]) i parsujące argumenty
    argv[] na liczby typu double za pomocą funkcji strtod. W konstruktorach sprawdź czy ilość
    przekazanych parametrów jest poprawna. Zdefiniuj również funkcje wypisujące na ekran
    współrzędne punktów oraz wektorów.
    Stwórz kod testujący. Niech utworzy zmienną typu punkt i typu wektor za pomocą konstruktorów
    parametrowych oraz wypisze ich parametry.
    2) Stwórz funkcje transformujące:
    - punkt, punkt -> wektor (wektor między punktami)
    - wektor, wektor -> wektor (dodawanie oraz odejmowanie)
    - wektor, wektor -> liczba (iloczyn skalarny)
    - punkt, punkt, double -> punkt (punkt między danymi, w odległości danej współczynnikiem)
    - wektor -> liczba (długość wektora)

    Jestem bardzo początkujący i przyznaje, że dla mnie to trudne zadanie. Podjąłem jakąś próbę, ale nie wiem, czy idę w ogóle w dobrym kierunku.

    Kod: csharp
    Zaloguj się, aby zobaczyć kod


    Proszę umieszczać kod w znacznikach syntax, opcja Listing kodu. Post poprawiłem. [adamas-nt]

    0 1
  • #2 11 Maj 2014 10:40
    DragothOne
    Poziom 16  

    idziesz w dobrym kierunku.

    dodaj sobie jakies printf'y w main.

    0