Ответ:
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();
Объяснение:
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
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;
}
}