Решение задач в среде программирования КуМир. Функции

Дата Задача Описание задачи
3 года 3 недели Деление большего числа на меньшее (среда программирования КуМир)

Вводятся два натуральных числа. Требуется нацело разделить большее на меньшее. Если числа не делятся нацело без остатка, то следует вывести и остаток.

В программе деление нацело и нахождение остатка вынесено в отдельный алгоритм. Так удобнее, так как не надо повторять один и тот же код...

3 года 4 недели Функция для вычисления НОК или НОД (среда программирования КуМир)

Пользователь вводит пары чисел, требуется вычислять наибольший общий делитель (НОД) или наименьшее общее кратное (НОК) в зависимости от его выбора.

НОК можно вычислить, если получить НОД по формуле НОК = a*b / НОД(a,b). Вынесем вычисление и того и другого в одну функцию-алгоритм. Что...

3 года 5 недель Наибольший общий делитель - НОД (среда программирования КуМир)

Для того, чтобы найти наибольший общий делитель (НОД) для двух чисел, можно по-очереди делить большее число на меньшее и остаток от деления далее использовать вместо большего числа. Такие операции следует делать, пока одно число из пары не окажется нулем. Когда это произойдет, второе число и...

3 года 6 недель Функции вычисления площадей фигур (среда программирования КуМир)

Написать алгоритмы, которые вычисляют площади различных геометрических фигур. В основном алгоритме программы вызвать один из них в зависимости от выбора пользователя.

В основном алгоритме можно ввести переменную, в зависимости от значения которой будет вызываться тот или иной алгоритм....

3 года 7 недель Какой из десяти массивов имеет максимальную сумму элементов?

Среди ряда одноразмерных массивов найти тот, сумма элементов которого максимальна. Вывести на экран все массивы, но сохранить в памяти только найденный массив. Также вывести на экран максимальную сумму, и номер найденного массива.

При решении данной задачи надо использовать функцию, т.к....

3 года 8 недель Функция для вычисления суммы элементов диагоналей матрицы (КуМир)

Написать программу, создающую квадратную матрицу и, используя функцию, вычисляющую сумму элементов главной или побочной диагонали в зависимости от выбора пользователя.

Поскольку функция должна вычислять либо сумму элементов главной диагонали, либо побочной, то в нее надо передать "...

3 года 10 недель Функция перевода десятичного числа в двоичную систему счисления (среда программирования КуМир)

В функцию binary передается целое число в десятичной системе счисления, а сама функция возвращает строку, которая представляет собой двоичное выражение переданного числа. В теле функции сначала создается пустая строка. В ее начало в цикле добавляется преобразованный к строковому типу...