Swift Basic Programming Exercise: принять два целочисленных значения и проверить, какое значение ближе к значению 10
Основы программирования Swift: упражнение 15 с решением
Напишите программу Swift, которая принимает два целочисленных значения и проверяет, какое значение является ближайшим к значению 10, или возвращает 0, если оба целых имеют одинаковое расстояние от 10.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func close_10(_ a: Int, _ b: Int) -> Int {
if abs(10 - b) > abs(10 - a)
{
return a
}
else if abs(10 - b) < abs(10 - a)
{
return b
}
else
{
return 0
}
}
print(close_10(8, 13))
print(close_10(12, 7))
print(close_10(14, 6))
Пример вывода:
8 12 0
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift, чтобы найти наибольшее число среди трех заданных целых чисел.
Далее: Напишите программу Swift, которая принимает два целочисленных значения, и проверьте, находятся ли они оба в диапазоне 20..30 включительно или оба в диапазоне 30..40 включительно.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования