Image17

Image17



1.    Zadeklarowano zmienne: double *p, i = 235; double t[12);

a) podaj adres zmiennej i:&i

b) podaj adres zmiennej p:&p

c)    przypisz    zmiennej    p    adres    zmiennej i:    p    =    ii

d)    przypisz    zmiennej    p    adres    tablicy t[J:    p    =    t

e)    przypisz    zmiennej    p    adres    2 elementu tablicy    t:    p    =    it[l]

2.    Zdefiniowano funkcję:

float *fun (float, int*) (...)

a)    zdefiniuj wskaźnik do tej funkcji: float * (*chuj) (float, int*)

b)    wywołaj funkcję wykorzystując wskaźnik, dokonaj deklaracji niezbędnych do jej wywołania:

float *(*chuj)(float, int*);

chuj = fun;

int param = 666;

chuj(666.666, sparam) ;

3.    Zadeklaruj zmienna typu osoba i nadaj wartości polom: rok, imię_nazwisko, pensja

struct data(int .dzień, miesiąc, rok;};

struct dane(char_imię_nazwisko[40]; struct data ur;);

struct osoba(struct dane pracownik; lopg pensja;);

struct osoba chuj;

strcopy(chuj.pracownik.imię_nazwisko, "Chuj ci w dupę"); chuj.pracownik.ur.dzień = 01; chuj.pracownik.ur.miesiąc = 01;

chuj.pracownik: ur.rok =’ 1999;    —__ —

chuj.pensja =666666;

4.    Podaj 3 sposoby przekazywania argumentów do-funkcji:    __

przez wartość, . wskaźnik i referencję.    ™

5.    Jeżeli argumentem funkcji jest tablica tc w jaki sposób"jest ona przekazywana do funkcji.

przekazywany jest adres pierwszego elementu^

6.    Jakie funkode nazywamy przeciążonymi.

o takiej samej; nazwie i różnej ilości argumentów oraz ich różnicy ich typów.

7.    Podczas" deklaracji,inicjalizowano tablicę.'Zakreśl poprawne deklaracje: _

1. mt tab-(] D = (0, 1, 10, Ikr-SC-; 21, 30, 31);

spox 7- int- tab [ ] [2] = (1, 9); _ _    _ -—

spox    3.7 int tab [2] [3] _= (2, 1);    —    _

4." int tab[3][] = (0,    1,    10,    11,    20,    21);

spox 5. int tab[] [2] = (0,    1,    10,    1-1,    20,    21);    —

8.    Jakie wartości może przyjąć zmienna a, w zależności od wartością zmiennej b po

wykonaniu instrukcji    a=!(b); -

a--=~0 lub a = 1.    "    ___

9.    Podać deklarację zmiennej dla x, dla której poprawna jest instrukcja:

a = * x + -~5;    _    __

int ♦x;    -    —

10.    Usto^=waj£ość zmiennej x i y dla których pętla się wukonuje?

while    (7=57) (...)    - - __—    -

__x = 0 lub y ! = 5.4_    --~-- 3---

11.    Zdefiniowano typ:    _

struct data {

ińt miesiąc, dzień, rok; ~

); - -

Zadeklaruj wskaźnik do.struktury data i napisz fragment, programu który przypisze ~ składowej miesiąc wartość 12.

_    . data *chuj;

chuj = new data;    ~

chuj->miesi'ąc ='-12;


Wyszukiwarka

Podobne podstrony:
Image10 Zadeklarowano, dwie zinieńne-typu rzeczywistego i, b, w. Zapisz następujący algorytm. Jeżeli
Image134 Rys. Zmienne stanu — droga X0— prędkość X7— przyspieszenie w wyróżnionych chwilach czasu: 1
Image176 + 8 V i jednocześnie podwyższyć napięcie Ucc z +5 V do +12,5 V. Tranzystor TB zostaje wyste
IMG&12 Podaj kolejność etapów, odpowiadającą przebiegowi tego procesu. a) Podaj maksymalną liczbę
teoria konstr3 3 12. Podaj sposoby zapobiegania zwichrzeniu pasa górnego blachownicy zginanej: a b&
TESTY KLUCZ Europa i Polska w czasach oświecenia39 12. Podaj nazwy zaznaczonych na mapie za pomocą
1017242r172246118699434852417 n motel>X)«jnn.ltu„,5 11 Co to jwt korozja i jaka 12. Podaj sposob
zaliczenie informa1 zaliczenie wykładu z programowania komputerów 1.    Zadeklarować
Segregator2 Strona#3 1    pkt 7 pkt 6 pkt 2    pktZadanie 12. Pod
DSC00239 2 Yh I. Co to jest korozja I jaka mote być jej struktura CS 12. Podaj sposoby obniżenia zag
DSC43 (3) (12] Podaj podstawową różnicę w objawach między suchym i ro^wym zapaleniem zębodołu [13]
skanowanie0022 (8) - 12-Podąj wzór konstytucyjny związku o wzorze sumarycznym C4H?Br02 * MCAOM segee

więcej podobnych podstron