StartCoding
350 subscribers
302 photos
25 videos
5 files
36 links
Канал школы по программированию StartCoding
Instagram : instagram.com/startcoding.tj
Facebook : facebook.com/StartCodingtj
Чат: https://t.me/startCoding2020
Тел: 92 769 99 72, 990097575
Download Telegram
Как объявить переменную в C++?
Anonymous Quiz
6%
var x;
87%
int x;
4%
variable x;
3%
x := 5;
Какой оператор используется для выполнения условных проверок?
Anonymous Quiz
4%
++
3%
+=
88%
if
5%
<<
Какой цикл выполняется, по крайней мере, один раз, даже если условие ложно?
Anonymous Quiz
25%
for
24%
while
42%
do-while
9%
loop
Как получить адрес переменной в C++?
Anonymous Quiz
37%
&
21%
*
21%
#
21%
/
Как создать объект класса в 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
Какой оператор используется для увеличения значения переменной на единицу?
Anonymous Quiz
6%
+
3%
*
8%
+1
83%
++
Каков размер типа данных double в байтах в стандарте C++?
Anonymous Quiz
10%
2
10%
4
49%
8
30%
16
👍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
Сколько параметров в функции getline?
Anonymous Quiz
38%
2 или 3
13%
1
37%
2
12%
3
Функция floor

Функция floor в C++ используется для округления числа с плавающей запятой (типа float или double) вниз до ближайшего целого числа, которое меньше или равно исходному числу. Функция floor является частью стандартной библиотеки C++ и объявлена в заголовочном файле <cmath>.

Функция floor полезна, например, при работе с денежными суммами, когда вам нужно округлить результат вниз до ближайшего целого значения валюты, чтобы учесть минимальные единицы валюты.
🔥2
​​Как программисту сохранить своё здоровье?

Сидячий образ жизни программиста со временем сильно сказывается на его здоровье. Поэтому крайне важно как можно раньше начать бороться с этим, не дожидаясь каких-либо симптомов. Вот некоторые простые, но эффективные советы:

— Практика "20-20-20": Каждые 20 минут работы смотрите на объект, находящийся на расстоянии 20 футов (6 метров), в течение 20 секунд. Это поможет снизить усталость глаз.

— Используйте стол для стояния: Разнообразьте рабочий процесс, используя стол для стояния. Это поможет улучшить осанку и уменьшить проблемы со спиной.

— Метод Помодоро: 25 минут фокусированной работы, затем 5 минут перерыва. После каждого цикла делайте короткую физическую активность, например, приседания или отжимания.

— Гаджеты для улучшения осанки: Рассмотрите использование гаджетов, например, устройств для коррекции осанки, которые помогут поддерживать правильное положение тела.

— Используйте массажные коврики для стоп, чтобы стимулировать точки на стопах и улучшить кровообращение.

— Изучите простые упражнения для рук и запястий, которые можно выполнять прямо за рабочим столом, чтобы предотвратить туннельный синдром.

#советы #здоровье
👍14💯2
👍1
Какой код правильно создает указатель на целое число?
Anonymous Quiz
47%
int ptr;
31%
int* ptr;
6%
&ptr;
15%
new int();
Как выделить массив целых чисел динамически?
Anonymous Quiz
25%
malloc(sizeof(int) * 5);
42%
new int[5];
15%
allocate(int, 5);
18%
createArray<int>(5);
Как создать объект класса Car с именем myCar?
Anonymous Quiz
37%
Car myCar();
26%
Car myCar;
21%
new Car();
17%
create Car as myCar;