Человек, никогда не совершавший ошибок, никогда не пробовал ничего нового.
А. Эйнштейн

Задачи на составление программ по разветвляющимся алгоритмам

  1. Даны круг радиуса R и квадрат со стороной a. Составьте программу определения: поместится ли круг в квадрате?
  2. Дано двузначное число, требуется вывести наибольшую из двух цифру.
  3. Составить программу для вычисления корней квадратного уравнения ax2+bx+c=0.
  4. В стене имеется прямоугольное отверстие размерами x и y. Пролезет ли в данную дыру кирпич размерами a, b и c, если проталкивать его таким образом, чтобы стороны кирпича были параллельны сторонам отверстия?
  5. Выведите на экран наименьшее из трёх чисел.
  6. Сёстры подсчитали свои денежные накопления, у них оказались разные суммы. Какая сестра должна дать другой денег и сколько, чтобы у обеих сестёр суммы стали равными?
  7. В туристической фирме клиенту на выбор были предложены три путёвки (про каждую известна стоимость и продолжительность тура в днях). Какую из трёх путёвок может выбрать турист, если в его распоряжении X денег и Y дней отпуска?
  8. Вычислить выражение S = 3x+29-10x. Если полученный результат больше 25, то вывести его на экран. Иначе вывести полученный результат <25.
  9. Вводятся координаты точки (x, y). Программы определяет какой координатной четверти она принадлежит.
  10. Известны стороны треугольника. Составить программу проверяющую существование такого треугольника.
  11. Пользователь вводит два числа. Если они не равны 10 и первое число четное, то вывести их сумму, иначе вывести их произведение.
  12. Даны три числа. Найдите те два из них, сумма которых наибольшая.
  13. Пользователь вводит четыре числа. Найдите наибольшее четное число среди них. Если оно не существует, выведите фразу "Такого числа нет".
  14. Вводится произвольное целое число. Требуется проверить, является ли оно одновременно чётным и кратным 5.
  15. Даны три переменные вещественного типа: A , B , C . Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. Вывести новые значения переменных A , B , C .
  16. Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются).