Задача Л. Эйлера - Сколько лошадей и быков купил чиновник? - C#

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

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

Подскажите как доделать задачу не могу понять( Задача Л. Эйлера. Некий чиновник купил лошадей и быков на 1770 талеров. За каждую ло-шадь он уплатил по 31 талеру, а за каждого быка — по 21 талеру. Сколько лошадей и быков купил чиновник? Выяснить, если решения в целых числах имеются, то сколько их — одно или несколько?
Листинг программы
  1. {
  2. class Program
  3. {
  4. static void Main(string[] args)
  5. {
  6. float s=1770,L=31,bi=21;
  7. int i = 1;
  8. while ((L * i) <= money )
  9. }
  10. }
  11. }

Решение задачи: «Задача Л. Эйлера - Сколько лошадей и быков купил чиновник?»

textual
Листинг программы
  1. using System;
  2.  
  3. class Program
  4. {
  5.     public static void Main()
  6.     {
  7.         int money = 1770;
  8.         int horsePrice = 31;
  9.         int bullPrice = 21;
  10.         for (int horses = money / horsePrice; horses >= 0; --horses)
  11.         {
  12.             int unspentMoney;
  13.             int bulls = Math.DivRem(money - horses * horsePrice, bullPrice, out unspentMoney);
  14.             if (unspentMoney == 0) Console.WriteLine($"{horses} лошадей, {bulls} быков");
  15.         }
  16.     }
  17. }

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


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

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

11   голосов , оценка 4.273 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы