Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
loops
:
Мова контенту: Русский
English
Что будет выведено данной программой, если с консоли ввести 3 значения: 1, 2 и 3? #include <iostream> #include <string> #include <map> using namespace std; int main() { string s; map<string, int> m; while (cin >> s) { m[s] = m.size(); } for (map<string, int>::iterator i = m.begin(); i != m.end(); ++i) { cout << i->second << " "; } return 0; }
loops
Какое ключевое слово языка С++ нужно вставить вместо многоточия, чтобы следующий код мог теоретически выйти из цикла? ... int a = 10; while (a);
loops
Дан следующий перечисляемый тип: enum Enum { a = 0, b = 3, c }; Какой способ из перечисленных позволит обойти только лишь элементы типа Enum и выполнить над каждым из них определенный фрагмент кода?
loops
Какая ошибка произойдёт в этом коде? #include <vector> #include <algorithm> #include <cmath> int main(int argc, char *argv[]) { const int Xmin = -6; const int Xmax = 6; std::vector <double> xArray; std::vector <double> yArray; for (int i=Xmin; i < Xmax; i += 0.001) { xArray.push_back(i); yArray.push_back(sin(i)); i += 0.2; } return 0; }
loops
Каким будет результат компиляции и выполнения этого кода? (C++11) #include <iostream> #include <vector> using namespace std; void f(const vector<int>& v) { for(auto i: v) i=0; } int main() { vector<int> v{1,1}; for(int i=0; i!=5; ++i) v.push_back(v[v.size() - 1] + v[v.size() - 2]); f(v); for(auto i: v) cout << i << ' '; }
loops
Что выведет алерт? for( var i=0; i<7; i+=2 ) { if( ++i==5 ) break; else continue; } alert( i++ );
loops
← Попередня
1
2
3
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести