Какую практическую задачу выбрать для изучения C/C++?
напишите на "с" каталогизатор - программу учета (чего угодно - ваших книг, например) с участием СУБД (скажем mysql) и конечно, под Linux, тк он родной для "с" - это будет классно. Потом прикрутите туда не консольное меню, а графическое (к примеру сначала ncurses, потом gtk, потом qt). И интересно и применить сможете всегда где-то и научитесь многому. Ну, может потом все это перепишите на с++ и проверите скорость работы, время компиляции и тд -  там и там. Сделаете выводы для себя.
в свою первую практику я писал платформер на sfml, было очень интересно. Можешь еще выбрать вместо sfml sdl библиотеку. Если тебя не привлекают игры то можешь попробовать написать какой нибудь календарь или редактор с применением qt5 или gtk+.