Описать функцию DigitCount(K) целого типа, находящую количество цифр целого положительного числа K. Используя эту функцию, найти количество цифр для каждого из пяти данных целых положительных чисел. static void DigitCount (int k, out int c) { c = 0; while (k != 0) { k = k / 10; c = c + 1; } } int kol, i; int[] mas = new int[5] ; Console.WriteLine("Введите 5 чисел"); for ( i = 0; i < mas.Length; i++) { Console.WriteLine("Введите число " + " =>"); mas[i] = Convert.ToInt32(Console.ReadLine()); } Console.WriteLine("Исходные значения"); for (i = 0; i < mas.Length; i++) Console.WriteLine(mas[i] + " "); Console.WriteLine(); Console.WriteLine("Общее количество цифр и положительных чисел для каждого числа"); for ( i = 0; i < mas.Length; i++) { DigitCount(mas[i], out kol); Console.WriteLine(" В числе {0,5} {1} цифр ", mas[i], kol ); } CSHARP static void DigitCount (int k, out int c) { c = 0; while (k != 0) { k = k / 10; c = c + 1; } } int kol, i; int[] mas = new int[5] ; Console.WriteLine("Введите 5 чисел"); for ( i = 0; i < mas.Length; i++) { Console.WriteLine("Введите число " + " =>"); mas[i] = Convert.ToInt32(Console.ReadLine()); } Console.WriteLine("Исходные значения"); for (i = 0; i < mas.Length; i++) Console.WriteLine(mas[i] + " "); Console.WriteLine(); Console.WriteLine("Общее количество цифр и положительных чисел для каждого числа"); for ( i = 0; i < mas.Length; i++) { DigitCount(mas[i], out kol); Console.WriteLine(" В числе {0,5} {1} цифр ", mas[i], kol ); } В условии то одна k, а я еще с приплел. Как сделать, чтобы все работало без out c?