Сильно упрощённое задание гитарного аккорда выглядит так:

Кроме того, аккорд может сопровождаться табулатурой вида Аккорд: [шесть_номеров_ладов], где номер лада — это либо цифра, либо двузначное число в скобках (от 10 до 14 включительно); вместо номера лада может стоять "X" или "x" — это означает, что соответствующая струна не используется. Строй гитары считается классическим: E A D G B E.

Программа должна выводить тоники аккордов и добавлять «!», если табулатура указана, а тоники в неё нет.

C#M9: [XX(11)898] BAm CSus2: [x35533] G#maj7 A: [002220] Cbm9 Am9BbM9A#A: [11111] EM9: [099800] C: [000000]

C#M9
B
Am
CSus2
G#maj7
A
C
Am9
BbM9
A#
A
EM9
C!


CategoryHomework

LecturesCMC/PythonIntro2025/Homework_GuitarChords (последним исправлял пользователь FrBrGeorge 2025-10-25 19:57:21)