Реализовать средствами языка CPP класс для работы с комплексными числами. Включить выполнение основных математических операций: сложение, вычитание, умножение, деление. Привести пример работы с классом.
Ключевые слова:
класс для работы с комплексными числами, комплексные числа
|
|||
Даны две строки x и y. Строка x состоит из нулей и единиц, строка y из символов A и B. Можно ли строку x преобразовать в строку y по следующему правилу: цифра 0 преобразуется в непустую последовательность букв A, а цифра 1 - либо в непустую последовательность букв A, либо в непустую последовательность букв B?
|
|||
Дана действительная матрица размером m * n; упорядочить (переставить) строки матрицы по невозрастанию сумм элементов строк. Разрешается использовать дополнительный массив.
|
|||
Построить растровое изображение окружности. Использовать в вычислениях только целые числа
Ключевые слова:
Алгоритм Брезенхейм Мичнер окружность
|
|||
Последовательность камней домино представить в виде двунаправленного списка, заполненного произвольным образом. Исключить все дубли, вывести результат.
Ключевые слова:
двунаправленные списки домино
|
|||
Преобразовать математическое выражение в его польскую запись.
Ключевые слова:
стек, очередь, польская запись
|
|||
Пусть задано некоторое число n, которое требуется возвести в натуральную степень p.
|
|||