Условия

В данном разделе собраны задачи с условиями


  1. Даны четыре числа a, b, c, d. Требуется переменной max_2 присвоить значение следующего за наибольшим из этих чисел
  2. Точка M имеет координаты (X;Y). Если X и Y<> 0, то определить, к какой четверти относится точка.
  3. Даны три числа, которые пользователь вводит с клавиатуры. Написать программу, которая выводит эти числа в порядке возрастания.
  4. Написать программу, которая в зависимости от ввода целого числа от 1 до 7 выводит его день недели. Проверьте в программе все исключения (ввод отрицательного числа и числа больше 7, ввод нецелого числа, ввод строки).
  5. Напишите программу, которая по 3 целым сторонам проверяет существование обычного треугольника и прямоугольного треугольника. Программа получает на вход три целых числа. Программа должна вывести два предложения: существует или не существует треугольник; если треугольник существует, является ли он прямоугольным.
  6. Напишите программу, которая по входному натуральному трёхзначному числу n строит число r по следующему правилу: 1) Если число чётное, то в конец числа дописывается 0 и прибавляется 10; 2) Если число нечётное, но кратное 3, то в конец дописывается 0 и прибавляется 100; 3) Если число нечётное и не кратное 3, то в конец добавляется 00 и умножается на 5
  7. Пользователь вводит шестизначное число — номер проездного автобусного билета. Напишите программу, которая печатает сообщение о том, является ли введённый номер билета счастливым. Билет является счастливым, если сумма первых трех цифр номера билета равна сумме трех последних цифр номера билета. Например, билет с номером 100010 является счастливым.
  8. Назовём число max_min разностью между максимальным и минимальным числами среди введённых с клавиатуры целых чисел. Написать программу, которая ищет max_min среди 5 чисел.
  9. На вход программе подаётся 3 вещественных числа (все числа обязательно имеют дробную часть). Напишите программу, которая находит максимальную целую часть среди трех чисел.
  10. Напишите программу, которая по двум целым числам определяет, является ли их произведение трёхзначным числом. Выведите соответствующее сообщение.
  11. На вход подаётся 3 целых числа. Напишите программу, которая среди трех чисел определяет максимальную сумму пар этих чисел. Например, при вводе чисел 7, 1, 5, программа выведет число 12 (7+5).
  12. На вход подаётся 4 целых числа. Напишите программу, которая среди четырёх чисел определяет минимальное произведение пар этих чисел. Например, при вводе чисел 2, 16, 3, 8, программа выведет число 6 (2*3). Программа должна игнорировать пары, в которых произведение равно нулю. Например, при вводе 2, 0, 3, 8, программа все равно выведет 6 (2*3).
  13. Решите прямую геодезическую задачу. Вводимые данные: координаты точки A (a_x, a_y), угол alpha, горизонтальное проложение s. Вывод – координаты точки B (x_b, y_b)
  14. Решите обратную геодезическую задачу. Вводимые данные: координаты точек A (a_x, a_y) и B (x_b, y_b). Вывод – дирекционный угол (в диапазоне 0-360) и горизонтальное проложение. Выразите дирекционный угол в румбах.