Задачи на языке программирования Kotlin

Отменен
Заказ
971257
Раздел
Программирование
Предмет
Другое
Тип работы
Антиплагиат
Не указан
Срок сдачи
3 Окт 2017 в 23:59
Цена
400 ₽
Блокировка
10 дней
Размещен
3 Окт 2017 в 15:08
Просмотров
3 228
Описание работы
(В конце есть ссылка на задачи)
Если не прогружаются фотографии, то
На шахматной доске стоят черный король и белые ладья и слон
(ладья бьет по горизонтали и вертикали, слон — по диагоналям).
Проверить, есть ли угроза королю и если есть, то от кого именно.
Вернуть 0, если угрозы нет, 1, если угроза только от ладьи, 2, если только от слона,
и 3, если угроза есть и от ладьи и от слона.
Считать, что ладья и слон не могут загораживать друг друга.
/
fun rookOrBishopThreatens(kingX: Int, kingY: Int,
rookX: Int, rookY: Int,
bishopX: Int, bishopY: Int): Int = TODO()
/
Простая
Треугольник задан длинами своих сторон a, b, c.
Проверить, является ли данный треугольник остроугольным (вернуть 0),
прямоугольным (вернуть 1) или тупоугольным (вернуть 2).
Если такой треугольник не существует, вернуть -1.
/
fun triangleKind(a: Double, b: Double, c: Double): Int = TODO ()
/
Средняя
Даны четыре точки на одной прямой: A, B, C и D.
Координаты точек a, b, c, d соответственно, b >= a, d >= c.
Найти длину пересечения отрезков AB и CD.
Если пересечения нет, вернуть -1.
/
fun segmentLength(a: Int, b: Int, c: Int, d: Int): Int = TODO ()
Четырехзначное число назовем счастливым, если сумма первых двух ее цифр равна сумме двух последних.
Определить, счастливое ли заданное число, вернуть true, если это так.
/
fun isNumberHappy(number: Int): Boolean =
/
Простая
На шахматной доске стоят два ферзя (ферзь бьет по вертикали, горизонтали и диагоналям).
Определить, угрожают ли они друг другу. Вернуть true, если угрожают.
Считать, что ферзи не могут загораживать друг друга.
/
fun queenThreatens(x1: Int, y1: Int, x2: Int, y2: Int): Boolean = TODO()
/
Средняя
Проверить, лежит ли окружность с центром в (x1, y1) и радиусом r1 целиком внутри
окружности с центром в (x2, y2) и радиусом r2.
Вернуть true, если утверждение верно
/
fun circleInside(x1: Double, y1: Double, r1: Double,
x2: Double, y2: Double, r2: Double): Boolean = TODO()
https://github.com/Kotlin-Polytech/KotlinAsFirst2017 там в разделе src в папке lesson2 лежат задачи, после src есть раздел test, где можно проверить программу
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир