programowanie020.doc

(27 KB) Pobierz

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;

else

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, …..

Zgłoś jeśli naruszono regulamin