Отбележете (синтактично) правилно написаните оператори за цикъл. Всички използвани променливи са предварително дефинирани от тип int и имат стойност 1. + for (t=-1; t<4; t++) cout << t; - for {y=1; y<10; y++} cout << h; Отбележете цикъл for, който ще се изпълни точно 3 пъти. + for(i=1; i<4; i++) cout << i; - for(i=1; i<=4; i++) cout << i; Отбележете операторите, които представляват безкраен цикъл. k е произволно число от тип int. - while (false) {k++;} + while (true) k++; Отбележете операторите за цикъл, при които тялото на цикъла ще се изпълни точно един път, ако променливата ah има стойност 0. - while (ah>0) {ah++;} + do ah++; while (false); Отбележете оператор от главна функция main, който ще отпечата числото 10. int new_sum(int n) { if (n <= 1) return 1; else return n+new_sum(n-1); } + cout << new_sum(4); - cout << new_sum(5)/5; Дадена е следната декларация на функция: int were(int me, int &you); Отбележете верните оператори за извикване на функцията were. Дадено е още int is=2;. + cout << were(10, is); - cout << were(is, 2); Отбележете верните твърдения за вектори. + Векторът представлява множество от данни от един и същи тип. - Допустимите стойности на индекса на вектор са от 0 до размера на вектора. Даден е вектор и стойности на елементите му. vector a(2); a[0] = 0.5; a[1] = 1.5; Отбележете операторите, където правилно е използван векторът a. + int k = a.size(); - int size_a = size(a); Отбележете верните оператори за деклариране на функцията q с използване на вектори. + int q(vector a); - void q(vector &d(10)); Отбележете (синтактично и логически) правилно написаните оператори с вектори. Променливата b е от тип vector и съдържа 10 елемента. + vector a(10); - vector a(100); Отбележете верните твърдения за класове. - Класът представлява множество от данни от един и същи тип. + Конструктор без параметри се нарича конструктор по подразбиране. Отбележете верните декларации на функции, които могат да бъдат конструктори на класове. + Point(double x, double y); - main(); Даден е класът class Product { public: Product(); Product(string n, double p, int s); void read(); string get_name() const; double get_price() const; void print() const; private: string name; double price; int score; }; и обект от този клас p, дефиниран в main. Отбележете операторите, които могат да се срещат в блока на функцията main. + Product q; - cout << p.name; Отбележете верните твърдения за функции. + Функциите връщат само една стойност с името си. - Всяка функция има поне един параметър. Дадени са декларации и начални стойности на променливите: int first = 10; int second = 9; int third = 8; Отбележете изразите, които имат стойност 1. + first/second - first%second/2 Дадени са следните дефиниции на променливи: string num = "1234"; string abc = "ABC"; Отбележете верните оператори. + cout << num.substr(0,2); - string s = abc.length();