Разработать соответствующие методы класса с использованием параметров методов ref, out, params - C#
Формулировка задачи:
Дано целое число F. Разработать метод, который возвращает массив, состоящий из цифр этого числа, а также сумму первой и последней его цифр.
Решение задачи: «Разработать соответствующие методы класса с использованием параметров методов ref, out, params»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp1
- {
- class Program
- {
- static int[] mas(long n)
- {
- int[] m = new int[n.ToString().Length];
- int i = -1;
- while (n > 0)
- {
- i++;
- m[i] = (int)n % 10;
- n = n / 10;
- }
- return m.Reverse().ToArray();
- }
- static int sum(int[] a)
- {
- return a.First()+a.Last();
- }
- static void Main(string[] args)
- {
- Console.Write("Введите число: "); long n = long.Parse(Console.ReadLine());
- int[] nmas = mas(n);
- Console.Write("Массив: ");
- for (int i = 0; i < nmas.Length; i++)
- Console.Write(nmas[i] + " ");
- Console.WriteLine(Environment.NewLine + "Сумма первой и последней цифры: " + sum(nmas));
- Console.ReadKey(true);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д