Ни одна из перегрузок метода "xxxxx" не принимает "0 " аргументов - C#
Формулировка задачи:
using System; class Vova { static void Main() { int a, N; int[] massiv; a = 0; Console.WriteLine("Эта программа умеет определять тип массива"); Console.WriteLine("Введите длину массива"); N = Convert.ToInt16(Console.ReadLine()); massiv = new int[N]; for (a = 0; a != N; a++) { Console.WriteLine("Введите {0} число массива", (a + 1)); massiv[a] = Convert.ToInt16(Console.ReadLine()); } Algebr(); } static void Algebr(int[] massiv, int N) { int q, a, x, raznica, otvet; x = 0; otvet = 0; q = Convert.ToInt16(massiv[0]) - Convert.ToInt16(massiv[1]); for (a = 0; a != N; a++) { raznica = Convert.ToInt16(massiv[a]) - Convert.ToInt16(massiv[a + 1]); if (raznica == q) { x = x + 1; } } if (x == N) { otvet = 1; } if (otvet == 1) { Console.WriteLine("Ваш массив является арифметической прогрессией"); } else { Console.WriteLine("Ваш массив не является арифметической прогрессией"); } Console.ReadLine(); return; } }
Решение задачи: «Ни одна из перегрузок метода "xxxxx" не принимает "0 " аргументов»
textual
Листинг программы
static void Algebr(int[] massiv, int N)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д