Skip to content

Instantly share code, notes, and snippets.

@altyn
Last active May 12, 2017 06:11
Show Gist options
  • Save altyn/6fb8c0b7a2aefa1617c4302e337abf1a to your computer and use it in GitHub Desktop.
Save altyn/6fb8c0b7a2aefa1617c4302e337abf1a to your computer and use it in GitHub Desktop.

Практика Java Basic - 2

  1. Необходимо составить программу, определяющую оценку скорости воздушного транспорта по следующей сетке:

    Воздушный транспорт(класс "пассажирские лайнеры")
    Скорость Оценка
    0 - 40 скорость, недостаточная для взлета и нормального полета
    40 - 60 скорость, позволяющая совершить безопасный взлет и посадку
    60 - 200 скорость полета, позволительная для низких высот над населенным пунктами
    200 - выше скорость полета для больших высот

    Военный транспорт(класс "самолет-перехватчик")
    Скорость Оценка
    0 - 60 скорость, недостаточная для взлета и нормального полета
    60 - 70 скорость, позволяющая совершить безопасный взлет и посадку
    70 - 300 скорость полета, позволительная для низких высот над населенным пунктами
    300 - выше скорость полета для больших высот

    Воздушный транспорт(класс "дирижабли, воздушные шары")
    Скорость Оценка
    0 - 60 скорость, при которой возможна безопасная транстпортировка
    60 - выше скорость, опасная для жизни пассажиров

    Программа должна осуществлять проверку на корректность входных данных (неотрицательность значения скорости, верхний предел - предел скорости света)

    • Входные данные: скорость, класс.
    • Выходные данные: оценка скорости.
  2. Составить программу, выводящую ряды:
    a) -1, 2, -4, 8, -16, 32, -64, 128, -256
    b) 2, 4, 16, 256, 65536
    c) 0, -5, -10, -15, -20
    d) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
    Для ряда d реализовать вывод при помощи кострукций: for, while, do-while, goto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment