Упражнения по основному алгоритму C # Sharp: Найти большее из двух заданных целых чисел
Основной алгоритм C # Sharp: упражнение 52 с решением
Напишите программу на C # Sharp, чтобы найти большее из двух заданных целых чисел. Однако, если два целых числа имеют одинаковый остаток при делении на 7, вернуть меньшее целое число. Если два целых числа совпадают, вернуть 0.
Иллюстрированная презентация:
Пример решения : -
C # острый код:
using System;
using System.Linq;
namespace exercises
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(test(11, 21));
Console.WriteLine(test(11, 20));
Console.WriteLine(test(10, 10));
Console.ReadLine();
}
public static int test(int x, int y)
{
if (x == y)
{
return 0;
}
else if ((x % 7 == y % 7 && x < y) || x > y)
{
return x;
}
else
{
return y;
}
}
}
}
Пример вывода:
21 20 0
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, чтобы проверить три заданных целых числа и вернуть true, если одно из них на 20 или более меньше, чем одно из других.
Далее: Напишите программу на C # Sharp, чтобы проверить два заданных целых числа, каждое в диапазоне 10..99. Верните true, если цифра появляется в обоих числах, таких как 3 в 13 и 33
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования