10
Marks: 2
Wskaż prawdziwe stwierdzenia (i tylko takie) dotyczące wskaźników w języku C++.
a. Jednoargumentowy operator adresu & występujący po prawej stronie operatora przypisania pozwala przypisać wskaźnikowi adres istniejącej zmiennej, przy której się znajduje, yf
b. Definiując funkcję operującą na tablicach można jej argumenty definiować jako wskaźniki, -f
c. Typ wskaźnikowy określa zmienne mogące przechowywać adresy w pamięci operacyjnej, -f
d. Nazwa tablicy nie jest zmienną i nie można dla niej wywołać np. operatora inkrementacji. y
Choose at least one answer.
e. Nazwa tablicy przechowuje informację o jej rozmiarze.
f. Jednoargumentowy operator adresu * występujący po prawej stronie operatora przypisania pozwala przypisać wskaźnikowi adres istniejącej zmiennej, przy której się znajduje.
g. Nazwa tablicy jest zmienną i można dla niej wywołać np. operatora inkrementacji. x
h. Nazwa tablicy jest równocześnie adresem jej zerowego elementu, yf
Correct
Marks for this submission: 2/2.
11
Marks: 2
Napisz implementację funkcji:
float power(float x, int y);
która wyznacza wartość x podniesionego do potęgi y.
Answer: float power (float x, int y)
... int i, z=l;
... for (i = O ;i < y ; i++)
..... z *= x;
... return z;
Correct
Marks for this submission: 2/2.