Вторая:#include <iostream>using namespace std;int main(){ setlocale(LC_ALL, "Russian"); int form; cin >> form; string sForm[11] = { "первоклассник","второклассник","третьеклассник","четвероклассник","пятиклассник", "шестиклассник","семиклассник","восьмиклассник","девятиклассник","десятиклассник", "одиннадцатиклассник" }; cout << "Привет, " << sForm[form-1]; return 0;}Первая:Не совсем понятно условие - ввода для заполнения массива B нет. Поэтому пишу лишь основную часть кода.int sum = 0;for(int i=0;i<b-a;i++){ C[i] = B[a+i]; sum += B[a+i];}Третья:#include <iostream>#include <cmath>using namespace std;int main(){ int x; cin >> x; double result[3]; result[0] = sin(x); result[1] = cos(x); result[2] = log(x); bool finished = false; while(!finished){ finished = true; for(int i=0;i<2;i++){ if(result[i] < result[i+1]){ int buf = result[i]; result[i] = result[i+1]; result[i+1] = buf; finished = false; } } } for(int i=0;i<3;i++){ if(result[i] == result[i] && abs(result[i]) != HUGE_VAL) cout << result[i] << endl; } return 0;}Примечание к коду: result[i] == result[i] - это проверка, является ли число неопределенным.