strona1

strona1



j    I fhłfłtfyyjuitów

4»t*: Z0JS-O7-O6

P0****0~*    CKOtr^^.^ , *.

°P#",°'dw bnow^h **+• C napł« fv«kcK ^o, <*.«). stóc.    „«*>« ^

3    , JT * ■>'Kum*nlu X (bez znaku) posuniętą cyMkznłe w pnwo O r. b*bw

***** c n,p-1” op«‘£ramow«nle dotyczące stosu pozwalającego Jednocześnie £ owywac zmienne typu int, ftoat lub char. Stos ma wykorzystywać taWcę Stos\HO:\M.

programowanie ma zawierać funkcje umieszczania i pobierania je stosu oraj zapewniać kon troki błędów: przepełnienia I niedomiaru.

Zaimplementuj k/osę C*«. która reprezentuje prędkość liniową. Uwzględnij stosowny konstruk-tor(-y), przeładuj operatory strumieni wejścia/wyjteia (», «) oraj dodawania (*, »») uw,eled-nwjące relatywistyczne dodawanie prędkości:

_ yt + *z


5.


Przyjmij, żo prędkość światła c = 299792ó58m/s i jest to prędkość maksymalna.

Zaimplementuj w języku C++ szablon klasy macierzy 2x2 nad dowolnym pierścieniem liczbowym z operacjami: dodawania, odejmowania i mnożenia. Klasa ma zawierać metodę wypisującą zawartość macierzy oraz konstruktor pozwalający na utworzenie obiektu tej klasy z odpowiedniej tablicy tablic.

Omów podobieństwa i różnice między funkcjami przeładowanymi i wirtualnymi.

Wykorzystując strażników (guards) zaproponuj implementację funkcji gote(x) w Haskell. Funkcja

ta jest zdefiniowana w następujący sposób:

.    fl jeśli OStSl

gate(x)    jQ    x<0lubx>l

Używając języka Haskell zdefiniuj funkcję fib(n) zwracającą wartość n-tego wyrazu ciągu Fibo-

_ (    1    gdy n = 1 albo n = 2

flbnSS lfibn-t+fibn-2 gdy n>2 : języka Haskell na pisz definicję typu Czwórka, który przechowuje takie cztery elementy e2, e3, e4), że pierwsze dwa (el, e2) są jednego typu, a trzeci i czwarty (e3, e4j drugiego ty Napisz funkcje: pierwszeDwa, która zwraca łistę dwóch pierwszych elementów czwórki i

zawierająca trzeci i czwarty element czwórki. Podaj też sygnatury

funkcji.

Verte


Wyszukiwarka

Podobne podstrony:
d4 T“ ■<■■ r ■ ■ ■ — —•— ’ 1 — ~ ^ - _L_ -
WP 140124QC Smart b-4 f- f ^.1 OtX^QNU ! 1 w>I io v 4‘ - 4 I I I ■[ T •T{! m! 3"t^isrnJe
wyklad4 3 jdi rłnAJ .^L‘- ■    1- i—U- 4— — 1 t—*r 1 _=^_tj-Sa<Łf J. ^ktrtkkA u
Strona0255 255 ~4/[(/-a) + /?i12]xl2<0 255 (10.41) czyli przy (10.42) Jak wynika z analizy energe
strona3 osdłjao /4£7i#3n/3 m MnOł/fSHd
2012 06 20 25 39 r^hi^ZuT-4™ *i*t~ ° "fr    ^    /»*7o^rd.
DSC00276 2 H-o Ek T" “T mcmii    źajL . R/ 4»    1 I «t^ 4 04—f
*rr / § Tl ff ŁJL H* > L / r / » 4~t- Ll ul li r , i } TT W ą ) I -W HK
DSC85 #4 rj-ł- M f * aJf ~t * fi % _4~t% ii 15 al 11 <rX jK J
■ te ^■4-^ ■t.,. ■?&; . - y^ . -.-m Ł \ &?.■ ■ **<«• y.,
puzon1 9- ■4—P"~t.......r-4 fi- « r * ^ -^9t^riZ^3EZ! arT7r~3r~;«z::.0:m3 sLu r^P Ł,__
strona0062 (2) *2 Marla Ż.obrowikn •«t stanem stałym, lecz aktywnym Myśleniem koinpeuNucjl, nie osta

więcej podobnych podstron