Zadania na zaliczenie 12.01.08, Ćwiczenia Vistula


Zadanie 1

Utwórz klasę POJAZD, która zawiera składowe prywatne typu całkowitego:

- X

- Y

- konstruktor bezparametrowy oraz konstruktor z dwoma parametrami poz_X, poz_Y oznaczającymi położenie punktu na ekranie w trybie tekstowym. Posiada też dwie funkcje zaprzyjaźnione lub metody publiczne służące do wyznaczenia odległości tego punktu od (0,0) oraz od (80,25). |Podaj kilka przykładów.

Zadanie 2

Zdefiniuj operator dwuargumentowy „ + ” obliczający sumę dwóch wektorów i operator dwuargumentowy „* ” obliczający iloczyn skalarny dwóch wektorów o przyjętym z góry wymiarze. Wyznacz przy tej okazji długość wektora. Operatory mają być przeciążone w postaci:

  1. funkcji zaprzyjaźnionej

  2. metody klasy

Zadanie 3

Zbuduj klasę MACIERZ do obsługi tablic 2x2 ze składową prywatną w postaci tablicy liczb typu double. Zapewnij istnienie konstruktora bezargumentowego i z argumentem w postaci tablicy inicjującej macierz wg życzenia. Dokonaj przeciążenia operatora mnożenia "*" i dodawania "+" tak, aby możliwe było mnożenie (w sensie mnożenia macierzy) i dodawanie obiektów tej klasy (np. C=A*B, D=A+B). Stwórz funkcje zaprzyjaźnione zdolne do: wykonania działa mnożenia macierzy przez liczbę oraz obliczenia wyznacznika macierzy.

Uwaga: Skorzystaj z poniższych informacji i oznaczeń dotyczących działań na macierzach

0x08 graphic
tu przeciążanie operatorów:

0x08 graphic
a11

a12

*

b11

b12

=

c11

c12

a21

a22

b21

b22

c21

c22

0x08 graphic
0x08 graphic
a11

a12

+

b11

b12

=

c11

c12

a21

a22

b21

b22

c21

c22

tu funkcja zaprzyjaźniona dwuargumentowa (stała K, macierz A)

K

*

a11

a12

=

Ka11

Ka12

a21

a22

Ka21

Kc22

tu funkcja zaprzyjaźniona z jednym argumentem (macierz A):

a11

a12

=

a11a22 - a12a21

a21

a22

0x01 graphic

0x01 graphic

gdzie:

gdzie:



Wyszukiwarka

Podobne podstrony:
Zadanie na zaliczenie ćwiczeń 2010 - poprawka , 1
Zadanie na zaliczenie zajęć laboratoryjnych i ćwicze ń(1), nawigacja 2 rok
Zadanie na zaliczenie ćwiczeń 2009 - zaoczne, Elektrotechnika I stopień PWSZ Leszno, SEM IV, urządze
Zagadnienia i zadania na zaliczenie ćw. laboratoryjnych 1, 5 ii 6., Ćwiczenia nr 1, 5
Zadanie na zaliczenie ćwiczeń 2009 - poprawka I , 1
Zadanie na zaliczenie ćwiczeń 2010 , 1
Zadanie na zaliczenie ćwiczeń II poprawka 2010 , 1
Zadania Na Zaliczenie Ćwiczeń
ZADANIA NA ZALICZENIE Z MIKRO DLA STUDENTÓW
Zagadniena na zaliczenie laborków 01 16 doc
Tematy energoelektronika 2010 na zaliczenie 30.01
WIL10-11 Przykładowe zadania na zaliczenie
Pytania na kartkówke 12.04.08, Studia, ZiIP, SEMESTR II, Materiały metalowe
Przewozy przykładowe zadanie na zaliczenie, szkoła

więcej podobnych podstron