Tckb cjnhelybrf ghbyzkb c bcgsnfntkmysv chjrjv pfgbcm d nheljdjq ltkftncz
Получение и изменение элементов массива
После определения массива мы можем обратиться к его отдельным элементам по индексу. Индексы начинаются с нуля, поэтому для обращения к первому элементу необходимо использовать индекс 0. Обратившись к элементу по индексу, мы можем получить его значение, либо изменить его. Например, получим второй элемент (индекс 1):
int n = numbers[1];
Изменение значения второго элемента:
numbers[1] = 123;
Например, получим и изменим значения элементов:
#include <iostream int main() { int numbers[4]{1,2,3,4}; int first = numbers[0]; // получаем первый элемент std::cout << first << std::endl; // 1 numbers[0] = 34; / изменяем значение элемента std::cout << numbers[0] << std::endl; // 34 }
При обращении по индексу следует учитывать, что мы не можем обратиться по несуществующему индексу.
- ��� ����� ����� ��������������� ������������� ����
- ������������� ���� � �������� �������
- Трудовой кодекс в помощь
- Исправления в дубликате
- Нужно ли исправлять орфографические ошибки
- Вам в помощь образцы, бланки для скачивания
- Для чего нужна трудовая книжка и какую информацию она содержит
- Образец корректировки, если надо аннулировать две последние отметки:
- Ошибка при первичном заполнении
- Исправления на титульном листе
- Перебор массивов
- Размер вектора
��� ����� ����� ��������������� ������������� ����
��������� ��������� �������������� ���������� ��� ������ �� ������ �������� ������ �������� ����� ������������ ���������� ��� ���������������� ������ � ������������ ��� ���������.
������� � ����������� ����� �������� ���������:
-
������� �������� ���������� ����������� �� ���������� ������������;
-
��������� ������������ ������� ������� (������� �������) ������ ��������� ��������� ����������� ������������;
-
���������� ������� �������������������� �������.
������������� ���� � �������� �������
��� ����� �� ������ ����������, ���� ��� ������� �������������� �����, ������������ ������ ��������� � ���������� ����������� �������� �������.
� �������� �������� ������ ���� �������, ��� ��������� ����������� �� ������ � ������������� ������.
Запись в трудовой книжке об увольнении по собственному желанию — это один из тех рабочих моментов, в которых наиболее важно соблюсти все требования закона и учесть нюансы. Ведь ошибка, допущенная при оформлении этого кадрового документа, может привести к серьезной правовой ответственности.
Несмотря на то, что ТК РФ достаточно полно регулирует вопрос оформления кадровой документации, кадровые работники часто сталкиваются с проблемами в этой области.
Прежде всего они связаны с противоречиями, имеющимися в ТК Российской Федерации и Инструкции по заполнению трудовых книжек, утвержденной Постановлением Минтруда России от 10.10.2003 № 69.
Правильное ведение кадрового учета – настоящая наука. Специалистам кадровых отделов во избежание ошибок, приводящих к административным взысканиям, необходимо со стопроцентной точностью следовать нормам, установленным в российском трудовом законодательстве. В том числе тем статьям, в которых прописаны правила ведения документов в части приема и увольнения сотрудников.
Трудовой кодекс в помощь
Для того, чтобы провести увольнение сотрудника в полном соответствии с законом, в числе прочих процедур необходимо сделать верную запись в его личной трудовой книжке. Однако не нужно самостоятельно придумывать, как сформулировать тот или иной повод для увольнения, следует помнить, что формулировки на все возможные причины этого четко прописаны в Трудовом кодексе РФ.
Здесь действуют общие правила, как аннулировать запись в трудовой книжке:
- ответственное лицо признает записи недействительными;
- расписывается;
- затем ставит печать (при ее наличии).
Аналогичным образом следует действовать, если есть неточность в датах, реквизитах документа-основания, наименовании компании, иных данных.
Исправления в дубликате
По инициативе работника трудовую книжку, в которой последняя запись о переводе или увольнении признана недействительной, есть возможность заменить дубликатом. В таком случае все данные переносятся, за исключением неверной (п.
30 Порядка, утв. приказом № 320н).
В самом дубликате неточности исправляются по аналогичным правилам, что и в основной трудовой книжке.
Нужно ли исправлять орфографические ошибки
Орфографические ошибки обычно появляются из-за невнимательности.
В него переносятся все корректные сведения, сведения о неправильных записях не дублируют.
Вам в помощь образцы, бланки для скачивания
Скачать образец исправления в трудовой книжке записей, внесенных ошибочно, при приеме на работу
Скачать образец записи в трудовой книжке: запись недействительна в 2024 г., несколько ошибок
Скачать образец: запись за номером недействительна в трудовой книжке за другую компанию
Скачать образец: запись в трудовой книжке считать недействительной в 2024 г. у прежнего работодателя
Скачать образец отмены записи в трудовой книжке в 2024 г.
При внесении записи надо обязательно указать номер статьи, части, а также пункта Федерального закона – именно такая норма установлена в статье 84.1 ТК РФ.
Для чего нужна трудовая книжка и какую информацию она содержит
Перед тем, как начать более подробный разговор о записях по причинам увольнения, рассмотрим, для чего вообще нужна трудовая книжка. Как поясняет закон, трудовая книжка – это важный документ, который позволяет высчитать общий рабочий стаж, например, для начисления пенсии; содержит сведения об образовании, а также информирует работодателей о заслугах нового сотрудника на предыдущих местах работы и причинах увольнения оттуда.
Допускается и одной формулировкой исправлять несколько некорректных сведений.
Образец корректировки, если надо аннулировать две последние отметки:
Ошибка при первичном заполнении
Если допущена ошибка при оформлении трудовой книжки впервые, то работодатель заполняет новый бланк. Испорченный необходимо списать в присутствии работника или иных лиц и обязательно составить акт о списании.
Исправления на титульном листе
Все неверные сведения на титульном листе просто зачеркиваются.
Рядом указывается точный вариант, заверенный подписью и печатью. Это касается случаев, когда работник изменил персональные данные или когда ошибка была допущена из-за невнимательности лица, заполнявшего документ.
Рекомендуется, чтобы корректировка ФИО работника на титульном листе производилась тем работодателем, который заводил трудовую книжку.
Поэтому каждый кадровик должен твердо знать, как оформлять запись в трудовой именно в этих случаях.
Для начала следует сказать, что увольнение сотрудника в связи с наступившей пенсией возможно только тогда, когда достигнут определенный возраст и только на основе его добровольного желания.
После того, как работник заявит о своей воле в письменной форме и руководство предприятия подпишет приказ об увольнении с должности в связи с достижением пенсионного возраста, можно вносить запись в трудовую книжку.
Опираться в случае увольнения по выходу на пенсию надо на статью 77.1.3 ТК РФ.
Рекомендуется использовать фразу «по инициативе работника», так как именно она приведена в Законе.
Тем не менее, каждая фраза имеет свое обоснование. Сторонники внесения слова «уволен» ссылаются на статью 66 ТК РФ, по которой в книжку заносят сведения о прекращении рабочих отношений с сотрудником.
Другие считают, что нужно употреблять формулировку статьи кодекса, на которую ссылается работодатель: «договор прекращен» или «расторгнут». Третья точка зрения гласит, что информация в документ вносится на основании приказа, поэтому должна соответствовать его тексту.
Сама же унифицированная форма такого приказа называется: «Приказ (распоряжение) о прекращении (расторжении) договора с работником (увольнении)».
Поэтому с помощью выражения sizeof(numbers) находим длину всего массива в байтах, а с помощью выражения sizeof(numbers[0]) – длину одного элемента в байтах. Разделив два значения, можно получить количество элементов в массиве.
Второй способ представляет применение встроенной библиотечной функции std::size():
#include <iostream int main() { int numbers[]{11, 12, 13, 14}; int count = std::size(numbers); std::cout << “Length: ” << count << std::endl; // Length: 4 }
Перебор массивов
Используя циклы, можно пробежаться по всему массиву и через индексы обратиться к его элементам:
#include <iostream int main() { const int n = 4; int numbers[n] {11, 12, 13, 14}; for(int i=0; i < n; i++) { std::cout << numbers[i] << std::endl; } }
Чтобы пройтись по массиву в цикле, надо знать его длину.
В качестве первого параметра она принимает вектор, а в качестве второго – элемент, который надо удалить:std::vector<int numbers3 { 1, 2, 3, 1, 5, 6 }; std::erase(numbers3, 1); // numbers3 = { 2, 3, 4, 5, 6 }
В данном случае удаляем из вектора numbers3 все вхождения числа 1.
Размер вектора
С помощью функции size() можно узнать размер вектора, а с помощью функции empty() проверить, путой ли вектор:
#include <iostream #include <vector int main() { std::vector<int numbers{1, 2, 3}; if(numbers.empty()) std::cout << “Vector is empty” << std::endl; else std::cout << “Vector has size ” << numbers.size() << std::endl; }
С помощью функции resize() можно изменить размер вектора. Эта функция имеет две формы:
-
resize(n): оставляет в векторе n первых элементов.