{
 "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",
    "Если является, то определить сумму цифр числа, в противном случае определить последнюю цифру числа.\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 &#128105;&#8205;&#127891;\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": [
    "## Задание 3 &#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": [
    "## Задание 4 &#128105;&#8205;&#127891;\n",
    "\n",
    "Дан символ $c$. Определить, является ли этот символ символом-цифрой.\n",
    "\n",
    "*Указания.* При решении использовать функцию `all`. Программа должна печатать одно слово или `Yes`, или `No`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 5 &#128105;&#8205;&#127891;\n",
    "\n",
    "Дан символ $c$. Определить, является ли этот символ символом-цифрой.\n",
    "\n",
    "*Указания.* При решении использовать функцию `any`. Программа должна печатать одно слово или `Yes`, или `No`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Задание 6 &#128105;&#8205;&#127891;\n",
    "\n",
    "Дано вещественное $x$. Вычислить значение функции\n",
    "$$\n",
    "y = \\left\\{\n",
    "\\begin{array}{l}\n",
    "  x^2 + 3, \\ x \\in (-\\infty; -2] \\\\\n",
    "  9 + x, \\ x \\in (-2; 7] \\\\\n",
    "  14, \\ x \\in (7; +\\infty)\n",
    "\\end{array}\n",
    "\\right.\n",
    "$$\n",
    "\n",
    "*Указания.* Задачу решить в трёх вариантах: \n",
    "\n",
    "1. с использованием вложенных условных операторов;\n",
    "2. с использованием каскадного оператора; \n",
    "3. с использованием вложенного тернарного оператора."
   ]
  },
  {
   "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.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
