Вывести все возможные сочетания гусей и кроликов - C#
Формулировка задачи:
У гусей и кроликов вместе 2n лап. Сколько может быть гусей и кроликов (вывести все возможные сочетания)
Ребят, кто знает как написать корректный код, просьба подсказать где ошибка...плиз
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Гуси_кролики { class Program { // для решения воспользуемся циклом со счетчиком for static void Main() { // цикл for (инициализация, условие, итерация) конструкция; // для работы с целыми числами используется тип данных int (в нашем случае-только целое неотрицательное число) for(int g=0; g<=n; g++) for(int k=0; k<=n/2; k++) { if(2*g + 4*k == 2*n) Console.WriteLine("{0}.\t k = {1}\t g = {2}", k, g); } } } }
Решение задачи: «Вывести все возможные сочетания гусей и кроликов»
textual
Листинг программы
int n = int.Parse(Console.ReadLine()); for(int k = 0; k <= n/2; k++) Console.WriteLine("k = {0}, g = {1}", k, n - 2*k);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д