e-olymp 8520. Условный оператор — 1

Условие

Вычислите значение $ y $ в соответствии со следующим условием:

[latex] y=\begin{cases}x^{2} — 3x +4 , x<5\\x + 7 , x\geq 5\end{cases} [/latex]

Входные данные:

Одно целое число [latex] x (-1000\leq x\leq 1000) [/latex].

Выходные данные

Выведите значение $ y $ в соответствии с заданным условием.

Тесты

входные данные выходные данные
 1             2             2
 2             10             17
 3             15             22
 4             32             39

Решение

Решение этой задачи довольно простое. Мне потребовалось создать условие, где если $ x $ меньше пяти, то [latex]y=x^{2}-3x+4 [/latex] , а для  $ x $ больше или равняется пяти [latex]y=x+7 .[/latex]

e-olymp
ideone.com

6 thoughts on “e-olymp 8520. Условный оператор — 1

  1. У Вас есть около 1000 примеров как оформлять работы. Несколько из них уже сделаны однокурсниками. Посмотрев любой из них, Вы сэкономили бы массу времени и себе и преподавателям. Но если не получается, то придется писать подробно.
    — Уберите кириллицу из постоянной ссылки (адреса) Вашей статьи
    — Сделайте название по такому образцу: «e-olymp 7401. Друзья Степана»
    — Уберите всю эту боевую раскраску и стили типа class=»eo-paper__header». Это дело дизайнера сайта. Раскрашивать каждую страницу под свой вкус, неправильно. Ваше дело — контент.
    — Для формул нужно освоить laTeX, а не вставлять картинки. А вы либо картинкой, либо просто текстом. Оба способа не подходят — только laTeX.
    — Тесты нужно сделать в виде таблицы.
    — В коде Вы выполняете проверку, что число меньше пяти. А в противном случае, проверяете вдруг оно больше либо равно пяти. А каким оно еще может оказаться?! Вторая проверка лишняя.
    — Добавьте пояснение по решению задачи. Посмотрите, как это делают другие.
    — Добавьте ссылку на свой код решения в IDEone.com и ссылку на задачу на сайте e-olymp.com.
    — Добавьте метки (ключевые слова и словосочетания).
    — Проставьте правильную категорию. Если у Вас в решении есть условный оператор, то это не может быть линейным вычислением.

Добавить комментарий