Ошибка компиляции "No overload for method "ball" takes 0 arguments" при расчете среднего балла - C#

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

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

Всем привет! Есть кусок кода из класса student
Листинг программы
  1. private int math = 8;
  2. private int history = 7;
  3. private int drawing = 9;
  4. private int philosophy = 8;
  5. private int business = 10;
И метод, который высчитывает средний балл
Листинг программы
  1. public double ball(double a)
  2. {
  3. a = (math+history+drawing+philosophy+business)/5;
  4. return a;
  5. }
При компиляции вылазит ошибка "No overload for method "ball" takes 0 arguments". В чём ошибка?

Решение задачи: «Ошибка компиляции "No overload for method "ball" takes 0 arguments" при расчете среднего балла»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication1
  8. {
  9.     class Student
  10.     {
  11.         private int group_number = 31;
  12.         private int student_number = 21;
  13.         private string last_name = "Shestopalov";
  14.         private string first_name = "Denis";
  15.         private string dad_name = "Alexandrovich";
  16.         private int math = 8;
  17.         private int history = 7;
  18.         private int drawing = 9;
  19.         private int philosophy = 8;
  20.         private int business = 10;
  21.  
  22.         public void Info()
  23.         {
  24.             Console.WriteLine("Номер группы = {0}", group_number);
  25.             Console.WriteLine("Номер студента = {0}", student_number);
  26.             Console.WriteLine("Фамилия = {0}", last_name);
  27.             Console.WriteLine("Имя = {0}", first_name);
  28.             Console.WriteLine("Отчество = {0}", dad_name);
  29.  
  30.         }
  31.  
  32.         public double ball(double a)
  33.         {
  34.                 a = (math+history+drawing+philosophy+business)/5;
  35.                 return a;
  36.                
  37.         }
  38.     }
  39.     class Program
  40.     {
  41.         static void Main()
  42.         {
  43.             Student enter = new Student();
  44.             enter.Info();          
  45.             enter.ball();
  46.  
  47.            Console.ReadKey();
  48.         }
  49.     }
  50. }

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


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

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

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

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

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

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