• Nie Znaleziono Wyników

Ćwiczenia nr 6

N/A
N/A
Protected

Academic year: 2021

Share "Ćwiczenia nr 6"

Copied!
1
0
0

Pełen tekst

(1)

Ćwiczenia nr 6

Podstawy programowania w języku C/C++

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.

2) 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.

3) 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.

4) 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)

5) Zmodyfikuj klasy punkt i wektor tak, aby w konstruktorach wykorzystać listy inicjalizujące.

Cytaty

Powiązane dokumenty

ROCZNIKI POLSKIEGO TOWARZYSTWA MATEMATYCZNEGO Séria I: PRACE MATEMATYCZNE XXVI

ROCZNIKI POLSKIEGO TOWARZYSTWA MATEMATYCZNEGO Seria I: PRACE MATEMATYCZNE VIII

Stojąc na równiku przeszliśmy 10km na północ, 10km na wschód, 10km na południe i w końcu 10km

[r]

Zadania do omówienia na ćwiczeniach w piątek 15.01.2021 i poniedziałek 18.01.2021.. Zadania należy spróbować rozwiązać

[r]

6–57: Liczby różnorodności porostów (LDV) taksonów referencyjnych i wskaźników eutrofizacji oraz suma częstości występowania taksonów na wybranych forofitach

The high-frequency electronic ballast output stage as a resonance half-bridge class-D converter is analyzed. A stage mathematical model as dependence of voltages and currents in