{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Лабораторная работа разработана Т.Ф. Долгих к.ф.-м.н., доц. кафедры ВМ и МФ мехмата ЮФУ &#128105;&#8205;&#127979;.\n",
    "\n",
    "-----------------------\n",
    "\n",
    "# Внимание!\n",
    "\n",
    "Перед началом работы переименуйте файл &#128105;&#8205;&#128187;\n",
    "\n",
    "Для этого выберите **File $\\to$ Rename...** и измените **NameStud** на свою фамилию, записанную латинскими буквами.\n",
    "\n",
    "-----------------------"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 1 &#128105;&#8205;&#127891;\n",
    "\n",
    "Определить является ли введенное целое число трёхзначным. \n",
    "Если является, то определить цифру числа, отвечающую разряду десятков, в противном случае вывести слово No.\n",
    "\n",
    "*Указания.* Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием оператора `if-else`;\n",
    "2. с использованием оператора `if`; \n",
    "3. с использованием тернарного оператора."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 1 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 3 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 2 &#128165;\n",
    "\n",
    "Определить является ли введенное целое число двузначным. \n",
    "Если является, то определить сумму цифр числа, в противном случае определить последнюю цифру числа.\n",
    "\n",
    "*Указания.* Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием оператора `if-else`;\n",
    "2. с использованием оператора `if`; \n",
    "3. с использованием тернарного оператора."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 1 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 3 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 3 &#128105;&#8205;&#127891;\n",
    "\n",
    "Даны целые числа $a$, $b$, $c$. Найти\n",
    "$$\n",
    "\\max(a + b + c, abc)\n",
    "$$\n",
    "\n",
    "\n",
    "*Указания.* a) Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием оператора `if-else`;\n",
    "2. с использованием оператора `if`; \n",
    "3. с использованием тернарного оператора.\n",
    "\n",
    "b) Для проверки использовать функции `min()` и `max()`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 1 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 3 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 4 &#128165;\n",
    "\n",
    "Даны целые числа $a$, $b$, $c$. Найти\n",
    "$$\n",
    "\\max( \\min(a + b, ab), \\min(b + c, bc) )\n",
    "$$\n",
    "\n",
    "\n",
    "*Указания.* a) Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием оператора `if-else`;\n",
    "2. с использованием оператора `if`; \n",
    "3. с использованием тернарного оператора.\n",
    "\n",
    "b) Для проверки использовать функции `min()` и `max()`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 1 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 3 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 5 &#128105;&#8205;&#127891;\n",
    "\n",
    "Дано вещественное $x$. Вычислить значение функции\n",
    "$$\n",
    "y = \\left\\{\n",
    "\\begin{array}{l}\n",
    "  x^3, \\ x \\in [-3; 4) \\\\\n",
    "  2x + 1, \\ x \\notin [-3; 4)\n",
    "\\end{array}\n",
    "\\right.\n",
    "$$\n",
    "\n",
    "*Указания.* Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием оператора `if-else`;\n",
    "2. с использованием оператора `if`; \n",
    "3. с использованием тернарного оператора."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 1 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 3 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 6 &#128165;\n",
    "\n",
    "Дано вещественное $x$. Вычислить значение функции\n",
    "$$\n",
    "y = \\left\\{\n",
    "\\begin{array}{l}\n",
    "  x^2 - 1, \\ x \\in [1; 5) \\\\\n",
    "  \\sin x, \\ x \\notin [1; 5)\n",
    "\\end{array}\n",
    "\\right.\n",
    "$$\n",
    "\n",
    "*Указания.* Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием оператора `if-else`;\n",
    "2. с использованием оператора `if`; \n",
    "3. с использованием тернарного оператора."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 1 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 2 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 3 способ решения\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 7 &#128105;&#8205;&#127891;\n",
    "\n",
    "Даны вещественные значения $a$, $b$ и $c$.\n",
    "Нарисовать график функции $y = ax^2 + bx + c$.\n",
    "Если $a \\neq 0$, то рисовать график для $x \\in [x_\\text{в}-3; x_\\text{в}+3]$, где $x_\\text{в} = -\\dfrac{b}{2a}$ &mdash; вершина параболы $y$, в противном случае отобразить график на отрезке $[-3; 3]$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 8 &#128165;\n",
    "\n",
    "Дано целое число $a$.\n",
    "Если число $a$ положительное и чётное, то нарисовать график функции $y = \\log_a x$ на отрезке $[0; 10]$, в противном случае нарисовать график функции $y = \\dfrac{a}{x}$ при $x \\in [-5; 5]$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.7"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
