Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/40: Рейтинг темы: голосов - 40, средняя оценка - 4.60
-5 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 6
1

Написать функцию, которая сравнивает 2 целых числа и возвращает результат

11.10.2018, 10:32. Показов 7890. Ответов 16
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, помогите пожалуйста написать программу: Написать функцию, которая сравнивает 2 целых числа и возвращает результат сравнения в виде одного из знаков: >, < или =.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2018, 10:32
Ответы с готовыми решениями:

Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения
Кто знает как решить данную задачу на С++? Написать функцию, которая сравнивает два целых числа и...

Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из символов: <,> или =
Написати функцію, яка порівнює цілих числа і повертає результат порівняння в вигляді одного з...

Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков: >,<,=.
Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного...

Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из знаков: <, > или =.
Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из...

16
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
11.10.2018, 10:46 2
Typikal,
C#
1
2
3
4
5
6
7
static string myFunc(int x,int y)
{
    if (x > y) return ">";
    if (x < y) return "<";
    if (x == y) return "=";
    return null;
}
0
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
11.10.2018, 10:46 3
Typikal, для начала напишите обработчик ввода, а потом будем проводить сравнение, и конечно вывод.
0
177 / 151 / 31
Регистрация: 28.09.2018
Сообщений: 204
11.10.2018, 11:12 4
C#
1
2
3
4
static string myFunc(int x, int y)
        {
            return x>y?">":x<y?"<":"=";
        }
или вообще так
C#
1
static string myFunc(int x, int y)=>x>y?">":x<y?"<":"=";
0
-5 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 6
11.10.2018, 11:26  [ТС] 5
Большое спасибо!
0
-5 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 6
18.10.2018, 13:18  [ТС] 6
пожалуйста, что не хватает?
Миниатюры
Написать функцию, которая сравнивает 2 целых числа и возвращает результат   Написать функцию, которая сравнивает 2 целых числа и возвращает результат  
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,135
Записей в блоге: 2
18.10.2018, 13:33 7
Метод написан нормально, можно только немного сократить, так как до последней строки исполнение не доходит
C#
1
2
3
4
5
6
static string myFunc (int x, int y)
{
      if (x > y) return ">";
      if (x < y) return "<";
      return "=";
}
0
-5 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 6
18.10.2018, 13:41  [ТС] 8
И если можите, сделайте пожалуйста через Parse

Добавлено через 57 секунд
Элд Хасп, можно полную программу, у меня в консоле ввожу число и у меня оно закрывается
0
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
18.10.2018, 13:45 9
Typikal, а код на форум выложить возможно, а то фотография с телефона, экрана, ну это вообще жесть (уж лучше сделали бы принтскрин).

Добавлено через 1 минуту
Цитата Сообщение от Typikal Посмотреть сообщение
можно полную программу, у меня в консоле ввожу число и у меня оно закрывается
после кода поставьте
C#
1
Console.Read().
0
Эксперт .NET
1846 / 1353 / 428
Регистрация: 10.06.2011
Сообщений: 2,128
18.10.2018, 13:46 10
Цитата Сообщение от Typikal Посмотреть сообщение
меня в консоле ввожу число и у меня оно закрывается
При текущем коде так и будет происходить, так как вызов метода ReadKey - это последняя строчка программы, и после неё приложение завершится.
C#
1
2
3
4
5
int firstNumber = Convert.ToInt32(Console.ReadLine());
int secondNumber = Convert.ToInt32(Console.ReadLine());
string result = myFunc(firstNumber, secondNumber );
Console.WriteLine(result);
Console.ReadLine();
0
-5 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 6
18.10.2018, 13:48  [ТС] 11
V_Monomax, я не понимаю( у меня консоль все равно закрывается
0
Почтальон
18.10.2018, 13:51
  #12
 Комментарий модератора 
Typikal, код принято выкладывать в виде текста, а не фото.
0
-5 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 6
18.10.2018, 14:08  [ТС] 13
Можно пожалуйста не куски программы? А полный код, я не могу понимать(

Добавлено через 13 минут
Помогите пожалуйста!

Добавлено через 44 секунды
Я вас не понял
0
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
18.10.2018, 14:09 14
Цитата Сообщение от Typikal Посмотреть сообщение
Можно пожалуйста не куски программы? А полный код, я не могу понимать(
Можно увидеть как вы это делаете (картнику не надо, нужно скинуть код сюда (не забываем пользоваться кнопкой "C#")!
0
535 / 325 / 169
Регистрация: 21.02.2011
Сообщений: 4,967
18.10.2018, 14:15 15
Цитата Сообщение от Typikal Посмотреть сообщение
пожалуйста, что не хватает?
видимо мозгов,
небольшая подсказка: что бы функция отработала ее нужно вызвать
1
Эксперт .NET
1846 / 1353 / 428
Регистрация: 10.06.2011
Сообщений: 2,128
18.10.2018, 14:38 16
Цитата Сообщение от Typikal Посмотреть сообщение
Можно пожалуйста не куски программы? А полный код
Я так и сделал, выложил полный код
Полный код

C#
1
2
3
4
5
int firstNumber = Convert.ToInt32(Console.ReadLine());
int secondNumber = Convert.ToInt32(Console.ReadLine());
string result = myFunc(firstNumber, secondNumber );
Console.WriteLine(result);
Console.ReadLine();

Цитата Сообщение от Typikal Посмотреть сообщение
я не могу понимать(
Ну, уж извините, с этим я вам ничем не могу помочь))

Добавлено через 2 минуты
Typikal, засуньте весь написанный мной код в функцию Main, и всё заработает
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,135
Записей в блоге: 2
18.10.2018, 14:48 17
Цитата Сообщение от Typikal Посмотреть сообщение
Элд Хасп, можно полную программу...............
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
        static string myFunc(int x, int y)
        {
            if (x > y) return ">";
            if (x < y) return "<";
            return "=";
        }
 
        static void Main(string[] args)
        {
 
            int X, Y;
 
            Console.Write("  Введите X = ");
            while (!int.TryParse(Console.ReadLine(), out X))
            {
                Console.Write("Ошибка ввода! Введите ещё раз X = ");
            }
            Console.Write("  Введите Y = ");
            while (!int.TryParse(Console.ReadLine(), out Y))
            {
                Console.Write("Ошибка ввода! Введите ещё раз Y = ");
            }
 
            Console.WriteLine($"Результат: X {myFunc(X, Y)} Y");
 
            Console.WriteLine("\nДля закрытия нажмите любую клавишу .....");
            Console.ReadKey();
     }
0
18.10.2018, 14:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.10.2018, 14:48
Помогаю со студенческими работами здесь

Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков
4. Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде...

Функция которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или =
Используя функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде...

Напишите функцию, которая сравнивает 2 числа и возвращает результат в виде одного из знаков: >,<,=
Напишите функцию, которая сравнивает 2 числа и возвращает результат в виде одного из знаков: &gt;,&lt;,=...

Написать функцию, которая сравнивает два целых числа
Всем привет, прошу помочь, совсем скоро нужно сдавать эту задачу, но мне эта тема далась не очень....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru