Ҳамаи масъалаҳои даври интихобии олипиадаи вилоятӣ кушода шуд. Шумоён метавонед дониши худро санҷед.  Огоҳ мекунам, ки ҷадвали натиҷаҳо тағйир намеёбад!
🔥4👍1
  Оператор назначения для метки goto идентифицируется какой меткой?
  Anonymous Quiz
    21%
    *
      
    38%
    ->
      
    7%
    .
      
    34%
    :
      
    Какой оператор используется для выполнения условных проверок?
  Anonymous Quiz
    4%
    ++
      
    3%
    +=
      
    88%
    if
      
    5%
    <<
      
    Какой цикл выполняется, по крайней мере, один раз, даже если условие ложно?
  Anonymous Quiz
    25%
    for
      
    24%
    while
      
    42%
    do-while
      
    9%
    loop
      
    Как создать объект класса в C++?
  Anonymous Quiz
    38%
    new MyClass();
      
    28%
    create MyClass();
      
    19%
    MyClass obj;
      
    15%
    object MyClass;
      
    Какая функция используется для определения длины строки в C++?
  Anonymous Quiz
    30%
    length()
      
    8%
    count()
      
    53%
    size()
      
    9%
    strlen()
      
    В каком диапазоне находятся индексы элементов массива с размером 10 в С++?
  Anonymous Quiz
    30%
    0-10
      
    16%
    1-10
      
    3%
    1-9
      
    51%
    0-9
      
    Какой тип данных используется для указания, что функция не возвращает значение?
  Anonymous Quiz
    50%
    void
      
    27%
    null
      
    20%
    none
      
    3%
    nil
      
    Какие три части обычно присутствуют в операторе цикла for?
  Anonymous Quiz
    44%
    Инициализация, условие, шаг
      
    21%
    Начало, конец, инкремент
      
    18%
    Переменная, условие, тело
      
    16%
    Старт, стоп, степ
      
    Какой оператор используется для увеличения значения переменной на единицу?
  Anonymous Quiz
    6%
    +
      
    3%
    *
      
    8%
    +1
      
    83%
    ++
      
    👍2
  Минимальный и максимальный элементы
Функции
Здесь находим мин и макс элементы вектора
Так как диапазон поиска значений может быть только частью контейнера, ограниченной итераторами, то мы можем найти макс/мин значения на каком-то определенном диапазоне:
Функции
std::min_element и std::max_element возвращают минимальный и максимальный элементы соответственно из диапазона. В качестве коллекции элементов может выступать контейнер или массив. Диапазон элементов задается начальным и конечным итераторами контейнера/массива.Здесь находим мин и макс элементы вектора
numbers. В обоих случаях в качестве диапазона выступает весь контейнер — от итератора begin(numbers) до итератора end(numbers). Результатом каждой функции также является итератор. Потому для получения значения (максимального/минимального значения) применяем операцию разыменования: *std::min_element(...).Так как диапазон поиска значений может быть только частью контейнера, ограниченной итераторами, то мы можем найти макс/мин значения на каком-то определенном диапазоне:
std::cout << "Min: " << *std::min_element(begin(numbers), end(numbers)) << std::endl;
std::cout << "Max: " << *std::max_element(begin(numbers), end(numbers)) << std::endl;
👍1
  Функция floor
Функция floor в C++ используется для округления числа с плавающей запятой (типа float или double) вниз до ближайшего целого числа, которое меньше или равно исходному числу. Функция floor является частью стандартной библиотеки C++ и объявлена в заголовочном файле <cmath>.
Функция floor полезна, например, при работе с денежными суммами, когда вам нужно округлить результат вниз до ближайшего целого значения валюты, чтобы учесть минимальные единицы валюты.
Функция floor в C++ используется для округления числа с плавающей запятой (типа float или double) вниз до ближайшего целого числа, которое меньше или равно исходному числу. Функция floor является частью стандартной библиотеки C++ и объявлена в заголовочном файле <cmath>.
Функция floor полезна, например, при работе с денежными суммами, когда вам нужно округлить результат вниз до ближайшего целого значения валюты, чтобы учесть минимальные единицы валюты.
🔥2
  Как программисту сохранить своё здоровье?
Сидячий образ жизни программиста со временем сильно сказывается на его здоровье. Поэтому крайне важно как можно раньше начать бороться с этим, не дожидаясь каких-либо симптомов. Вот некоторые простые, но эффективные советы:
— Практика "20-20-20": Каждые 20 минут работы смотрите на объект, находящийся на расстоянии 20 футов (6 метров), в течение 20 секунд. Это поможет снизить усталость глаз.
— Используйте стол для стояния: Разнообразьте рабочий процесс, используя стол для стояния. Это поможет улучшить осанку и уменьшить проблемы со спиной.
— Метод Помодоро: 25 минут фокусированной работы, затем 5 минут перерыва. После каждого цикла делайте короткую физическую активность, например, приседания или отжимания.
— Гаджеты для улучшения осанки: Рассмотрите использование гаджетов, например, устройств для коррекции осанки, которые помогут поддерживать правильное положение тела.
— Используйте массажные коврики для стоп, чтобы стимулировать точки на стопах и улучшить кровообращение.
— Изучите простые упражнения для рук и запястий, которые можно выполнять прямо за рабочим столом, чтобы предотвратить туннельный синдром.
#советы #здоровье
Сидячий образ жизни программиста со временем сильно сказывается на его здоровье. Поэтому крайне важно как можно раньше начать бороться с этим, не дожидаясь каких-либо симптомов. Вот некоторые простые, но эффективные советы:
— Практика "20-20-20": Каждые 20 минут работы смотрите на объект, находящийся на расстоянии 20 футов (6 метров), в течение 20 секунд. Это поможет снизить усталость глаз.
— Используйте стол для стояния: Разнообразьте рабочий процесс, используя стол для стояния. Это поможет улучшить осанку и уменьшить проблемы со спиной.
— Метод Помодоро: 25 минут фокусированной работы, затем 5 минут перерыва. После каждого цикла делайте короткую физическую активность, например, приседания или отжимания.
— Гаджеты для улучшения осанки: Рассмотрите использование гаджетов, например, устройств для коррекции осанки, которые помогут поддерживать правильное положение тела.
— Используйте массажные коврики для стоп, чтобы стимулировать точки на стопах и улучшить кровообращение.
— Изучите простые упражнения для рук и запястий, которые можно выполнять прямо за рабочим столом, чтобы предотвратить туннельный синдром.
#советы #здоровье
👍14💯2
  Как объявить функцию, которая возвращает сумму двух чисел?
  Anonymous Quiz
    21%
    void add(int a, int b) { /* код сложения */ }
      
    40%
    int add(int a, int b) { /* код сложения */ }
      
    12%
    add(int a, int b) { /* код сложения */ }
      
    27%
    int sum(int a, int b) => a + b;
      
    👍1
  Как объявить массив строк с тремя элементами?
  Anonymous Quiz
    27%
    array<string> names = {"Alice", "Bob", "Charlie"};
      
    17%
    string[] names = {"Alice", "Bob", "Charlie"};
      
    54%
    string names[3] = {"Alice", "Bob", "Charlie"}; // Правильный ответ
      
    3%
    var names = ["Alice", "Bob", "Charlie"];
      
    Какой код правильно создает указатель на целое число?
  Anonymous Quiz
    47%
    int ptr;
      
    31%
    int* ptr;
      
    6%
    &ptr;
      
    15%
    new int();