Объясните, пожалуйста, мою ошибку с вызовом метода - C#
Формулировка задачи:
С помощью метода реализовать сравнение двух целых чисел,
возвращаемый результат в виде одного из знаков: >, < или =
Ошибка 1 Ни одна из перегрузок метода "Comparison" не принимает "1" аргументов
Объясните, пожалуйста, мою ошибку
static char Comparison(int x, int y) { if (x > y) return '>'; else if (x < y) return '<'; else return '='; } static int ReadFromUser() { Console.WriteLine("Введите первое число:"); int x = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите второе число:"); int y = Convert.ToInt32(Console.ReadLine()); return x & y; } static void Main(string[] args) { int z=ReadFromUser(); char c = Comparison(z); Console.WriteLine(c); }
Решение задачи: «Объясните, пожалуйста, мою ошибку с вызовом метода»
textual
Листинг программы
static char Comparison(int x, int y) { if (x > y) return '>'; else if (x < y) return '<'; else return '='; } static int ReadFromUser() { Console.WriteLine("Введите число:"); int x = Convert.ToInt32(Console.ReadLine()); return x; } static void Main(string[] args) { int z = ReadFromUser(); int z2 = ReadFromUser(); char c = Comparison(z,z2); Console.WriteLine(c); Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д