Рассмотрены основы методов алгоритмизации и программирования на языках С и С++. Представлено большое количество задач различной сложности — от простых упражнений до задач олимпиадного уровня. Приведены решения наиболее сложных задач. Материал рассчитан на начинающих изучение программирования на языках С и С++. Практикум входит в состав УМК по информатике для 7–11 классов. На сайте издательства размещено электронное приложение к пособию (http://www.lbz.ru/files/8344).