Нахождения наибольшего общего делителя четырёх натуральных чисел - C#
Формулировка задачи:
Помогите составить программу для нахождения наибольшего общего делителя четырёх натуральных чисел. Видела похожие темы на бейсике, но за 3 года как-то забылся этот язык и аналогию с с# сделать не могу(
Желательно с комментариями
Решение задачи: «Нахождения наибольшего общего делителя четырёх натуральных чисел»
textual
Листинг программы
- using System;
- using System.Linq;
- static class Program
- {
- static void Main()
- {
- Console.Write("Enter numbers: ");
- var numbers = Console.ReadLine()
- .Split()
- .Select(int.Parse);
- Console.WriteLine("GCD = {0}", numbers.Aggregate(GCD));
- }
- static int GCD(int a, int b)
- {
- return b == 0 ? a : GCD(b, a%b);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д