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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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