Zadeklarować zmienną:
a) d - typu znakowego, char d;ok
b) c - typu krótka liczba całkowita, short int c;ok
c) q - typ wskaźnika do zmiennej rzeczywistej, float *q;
d) t - tablica 10-ciu elementów typu całkowitego, int t[10];
2. Przyjmując, ze oczekiwanym typem wyrażenie jest double zapisać;
½(a/n) (a/n)/2,0;
1+a/b 1,0+a/b;
Zakładając ze zmienne p i q SA typu int zapisać następujące wyrażenie logiczne;
p(~q) p&&(!q);ok
(p≤0)(q>0) (p<=0)(q>0);ok
Obliczyc wartość następujących wyrażeń;
8%3 2ok
(1<0)? -1:1 1ok
1,0/ 3+2 / 3,0 1,0ok
4/5 * 5 0 - no nie wiem
4*5 / 5 4
Jaka wartość będzie miala zmienna i po wykonaniu następujących instrukcji;
i = 7; do i--; while(i>0); 0;ok
6. Zakładając nastepujaca postac funkcji;
int Fun(int *n)
{
*n = *n + 1;
return(n);
}
Określić wartość zmiennej a po wykonaniu instrukcji;
a=2; b = Fun(ks); 3; co to jest ks???? moim zdaniem 2
7. Przyjmując ze a, b, c, to wektory n wymiarowe zapisac sekwencje instrukcji obliczającej roznice
c = b - a nie wiem nic o wektorach
8. Zapisac ciag instrukcji realizujący siec działań;
if(x<y)
{a = 0;
a = 1;
}
else
a = 1;
PRZYKAŁDOWE ROZWIĄZANIE:
if(x<y)
if(x<y) a = 0; a = 1; chociaż tak jest popisane po schemacie że nie wiem co i jak
ROZWIĄZANIA ZADAŃ NAPISANE SĄ G RÓBĄ CZCIONKĄ