1. Zadeklarowac strukture o nazwie Kol zawierajaca następujące pola;
a) d – typu znakowego, struci Kol { char d;
b) c – typu krótka liczba całkowita, short c;
c) q – typ wskaźnika do zmiennej rzeczywistej, double *q;
d) t – tablica 10-ciu elementów typu całkowitego, int t[10]; }
2. Zakładając ze m i n sa zmiennymi typu int o wartościach m = 3 n = 4 obliczyc wartości następujących wyrazen;
(m + 2)/2 2
n / 2 * n 4
1 + n % 2 1
n+ = m++
n= n+m +1 8
3. Zapisac następujące wyrażenie;
a = í 0 dla x ³0 if(x>=0)
1 dla x < 0 a = 0;
else
a = 1;
4. jaka wartość będą mialy zmienne a oraz i po wykonaniu następujących instrukcji;
a = 3; i = 3; while(i-- > 0) a++;
odp. i = 0 a = 5
5. zapisac ciag instrukcji realizujący siec działań;
if(x!=0)
if(x<y)
a = 0;
a=1;
6. zapisac ciag instrukcji realisujacy siec działań;
a = 10
while(a > 0)
a = a-1;
7. Zapisac ciag instrukcji wyprowadzający 10 ujemnych poteg liczby 2 tzn. 1, 0.5, 0.25, 0.125, …..
swider_007