Задание

На клавиатуре также располагается несколько клавиш, которые изменяют значение других клавиш:

- клавиша     работает как переключатель: когда она включена, то все введённые буквы будут прописными, когда выключена — строчные;

- клавиша     в нажатом состоянии присваивает остальным клавишам другое значение. Если её удерживают нажатой, то при нажатии на буквенные клавиши получают прописные буквы, если включён режим строчных букв, и получают напротив строчные буквы, если включён режим прописных букв;

- клавиша     в нажатом положении позволяет использовать цифровую клавиатуру для ввода числовых данных;

- клавиша    , нажатая совместно с другими клавишами, присваивает им другое — альтернативное — значение.