Не используя операции умножения и деления, найти длину незанятой части отрезка - C#

Узнай цену своей работы

Формулировка задачи:

Даны положительные числа А и В (А > В). На отрезке длины А размещено максимально возможное количество отрезков длины В (без наложений). Не используя операции умножения и деления, найти длину незанятой части отрезка А.

Решение задачи: «Не используя операции умножения и деления, найти длину незанятой части отрезка»

textual
Листинг программы
using System;
 
class Program
{
    public static int Part(int a, int b)
    {
        return a < b ? a : Part(a - b, b);
    }
    
    public static void Main()
    {
        int a = 5;
        int b = 2;
        Console.WriteLine(Part(a, b));
        int r;
        Math.DivRem(a, b, out r);
        Console.WriteLine(r);
        while (a >= b)
        {
            a -= b;
        }
        Console.WriteLine(a);
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы