\eng{1} Отбележете правилните дефиниции на променливи. \eng{2} Отбележете (формално) правилните директиви на препроцесора. \eng{3} Отбележете правилните инициализации на променливи или дефиниране на именовани константи. \eng{4} Дадена е следната инициализация на масив от символи: char cara[10] = "012345"; Отбележете операторите, след изпълнението на които cara съдържа низ от 5 символа. \eng{5} Дадени са следните декларации с присвояване на стойности: int age1=21; int age2=81; int k=9; Отбележете изразите, които имат стойност 9. \eng{6} При кои оператор или блок, поставен на мястото на ... програмата ще отпечати числото 15: int k=15; if (...) { cout << k << "\n"; } \eng{7} Даден е следния цикъл: for (i=1; i<=5; i++) { cout << i << " "; ... } Отбележете операторите, които могат да се поставят на мястото на ... за да се отпечати редицата 1 2 3 4. \eng{8} Отбележете изразите, които като се поставят на мястото на ... , на екрана се отпечатва редица от символи, съдържаща символа 2. int k=1; switch (...) { case (1): { cout << 1; } case (2): { cout << 2; } default: { cout << 0; } } \eng{9} Дадена е следната част от програма: #include int fun(char ch); int g1; void main() { float m1=3.1415; auto unsigned int m2; ... } long int g2 = 11111; int fun(char ch) { char f1; static f2=0; ... } Отбележете верните твърдения за типа на променливата. \eng{10} Дадена следната програма: #include int fun(int i1, int &i2); void main() { int j1=1, j2=2, j3; cin >> j1; j3=fun(j1, j2); cout << j1 << j2 << j3 << "\n"; } int fun(int i1, int &i2) { i1++; i2--; return (1); } Отбележете верните твърдения.