Szybko potrzebuje na jutro!!!
1.
Wyspecjalizowane środowisko programistyczne udostępnia. Zaznacz prawidłowe zakończenie zdania (może być ich więcej niż jedno).
A)narzędzie do identyfikacji błędów.
B)kompilator.
C)podświetlanie składni.
D)edytor kodu źródłowego.
2. Przeanalizuj programy i podaj wynik ich działania. int tab[6]={7,5,12,0,5,1}; a=tab[1]+tab[5]; b=tab[3]*2;

A)a=12 b=24
B)a=12 b=6
C)a=6 b=0
D)a=0 b=6
3.Zadeklarowanie tablicy o nazwie "a" składającej się z dziesięciu elementów typu całkowitego do których odwołujemy się przez zmienne a[0], a[1], .....a[9] ma postać:

A)const int N=0-9; int a[N];
B)const int N=10; int a[10];
C)const int N=10; int a[N];
D)const int N=9; int a[N];

4.Przeanalizuj programy i podaj wynik ich działania. int b=0; for ( int a=0; a<4; a++) { b=b+2}

A) a=4 b=4
B) a=8 b=3
C)a=3 b=8
D) a=4 b=8

5.Przeanalizuj programy i podaj wynik ich działania. int a=10; int b=3; a=b+3; b=b*2;a=a/b;

A)a=1 b=6
B)a=6 b=6
C)a=6 b=1
D)a=1 b=1

6Przeanalizuj programy i podaj wynik ich działania. int a=2; int b=6; if (a>b) a=a+b; else b=b-a;

A)a=2 b=4
B)a=4 b=4
C)a=4 b=2
D)a=2 b=2



Odpowiedź :

Odpowiedź

   1.  A, B, C, D

   2.  C

   3.  C

   4.  D

   5.  A

   6. A

Wyjaśnienie

Skoro w pytaniu 3. prawidłowa jest odpowiedź C, to można użyć również B.  Ale tak na prawdę w C++ nie powinno się używać ani B, ani C natomiast należy użyć struktury  vector.  I są ku temu bardzo ważne powody.

Pytanie 4. jest źle sformułowane. Po wykonaniu napisanego programu wartość zmiennej 'a' będzie nieoznaczona, dlatego, że zmienna 'a' istnieje tylko w momencie wykonywania pętli. Po zakończeniu pętli zmiennej 'a' po prostu już nie ma.