Помогите пожалуйста решить задачу на - C#
Найти номер наибольшего по модулю элемента массива . Помогите пожалуйста решить простым новичковым способом
Ответы
Ответ:
int m, max = 0, i = 0, mod = 0;
Console.Write("Введите кол-во элементов: ");
m = Convert.ToInt32(Console.ReadLine());
int[] A = new int[m];
while (i < m)
{
Console.Write("Введите " + i + " элемент массива: ");
A[i] = Convert.ToInt32(Console.ReadLine());
i++;
}
for (i = 0; i < A.Length; i++)
{
if (A[i] > max)
{
max = A[i];
}
int temp = A[i];
if (max == temp)
{
max = temp;
mod = i;
}
}
Console.WriteLine("\nНомер наибольшего по модулю элемента массива: " + mod);
Console.ReadKey();
Объяснение:

for (i = 0; i < A.Length; i++)
{
if (A[i] > max)
{
max = A[i];
}
if (max == A[i])
{
mod = i;
}
}