Ни одна из перегрузок метода "xxxxx" не принимает "0 " аргументов - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. using System;
  2. class Vova
  3. {
  4. static void Main()
  5. {
  6. int a, N;
  7. int[] massiv;
  8. a = 0;
  9. Console.WriteLine("Эта программа умеет определять тип массива");
  10. Console.WriteLine("Введите длину массива");
  11. N = Convert.ToInt16(Console.ReadLine());
  12. massiv = new int[N];
  13. for (a = 0; a != N; a++)
  14. {
  15. Console.WriteLine("Введите {0} число массива", (a + 1));
  16. massiv[a] = Convert.ToInt16(Console.ReadLine());
  17. }
  18. Algebr();
  19. }
  20. static void Algebr(int[] massiv, int N)
  21. {
  22. int q, a, x, raznica, otvet;
  23. x = 0;
  24. otvet = 0;
  25. q = Convert.ToInt16(massiv[0]) - Convert.ToInt16(massiv[1]);
  26. for (a = 0; a != N; a++)
  27. {
  28. raznica = Convert.ToInt16(massiv[a]) - Convert.ToInt16(massiv[a + 1]);
  29. if (raznica == q)
  30. {
  31. x = x + 1;
  32. }
  33. }
  34. if (x == N)
  35. {
  36. otvet = 1;
  37. }
  38. if (otvet == 1)
  39. {
  40. Console.WriteLine("Ваш массив является арифметической прогрессией");
  41. }
  42. else
  43. {
  44. Console.WriteLine("Ваш массив не является арифметической прогрессией");
  45. }
  46. Console.ReadLine();
  47. return;
  48. }
  49. }
Выдает ошибку: ни один из перегрузок метода "algebr" не принимает "0" аргументов. Смысл программы: определение, является ли массив какой то прогрессией.(пока реализовывал только алгебраическую, и там напоролся на ошибку описанную выше)

Решение задачи: «Ни одна из перегрузок метода "xxxxx" не принимает "0 " аргументов»

textual
Листинг программы
  1. static void Algebr(int[] massiv, int N)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы