Мне нужна программа, в которой я могу вводить цифры, и в конце она дает мне наибольшее число. Почему это не работает? Что мне нужно изменить?Получить наибольшее число от входов
public class Program
{
public static void Main()
{
double[] input = new double[12];
for (int i = 1; i <= 12; i++)
{
Console.Write(" Type in {0} number:", i);
input = [Convert.ToInt32(Console.ReadLine())];
}
Console.WriteLine("The highest number is {0}", input.Max(element => Math.Abs(element)));
Console.ReadKey();
}
}
Вам не нужно хранить все введенные входы. Просто сохраните максимальное число, введенное до сих пор, и обновите его только в том случае, если пользователь вводит большее число. – artokai
Я думаю, что это должен быть вход [i] – Vishal
Во-первых, вам нужно быть конкретным о том, что не работает для вас. Код, который вы опубликовали, не компилируется. Но с какой частью у вас на самом деле возникают проблемы? –