{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "d06244cd-4304-4628-9475-309fd3021dff",
   "metadata": {},
   "source": [
    "# <span style=\"color: Maroon\">Задачи для практического занятия по курсу:</span>\n",
    "\n",
    "## <span style=\"color: Purple\">\"ПРОГРАММИРОВАНИЕ\"</span> &#128105;&#8205;&#128187;\n",
    "\n",
    "### <span style=\"color: Blue\">Лабораторная работа по теме \"Работа с цифрами числа\" &#128221;</span>\n",
    "\n",
    "#### Преподаватель практики: Т.Ф. Долгих, каф. ВМ и МФ, мехмат ЮФУ &#128105;&#8205;&#127979;\n",
    "\n",
    "-----------\n",
    "\n",
    "<span style=\"color: DarkRed\">**Переименовать файл:**</span> File -> Rename... -> поменять NameStud на свою фамилию, записанную латинскими буквами -> нажать Rename.\n",
    "\n",
    "\n",
    "-----------\n",
    "\n",
    "&#128220; **Пример 1.**\n",
    "Дано натуральное число $n$. \n",
    "Проверить, является ли это число правильной записью 8-ричного числа.\n",
    "\n",
    "```python\n",
    "n = int(input())\n",
    "\n",
    "m = n\n",
    "while m != 0 and m % 10 < 8:\n",
    "    m = m // 10\n",
    "\n",
    "print(m == 0)\n",
    "```\n",
    "-----------\n",
    "\n",
    "&#128187; **Задание 1.** \n",
    "В заданном натуральном числе убрать все нулевые цифры."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "50027c14-1c64-4f87-9d32-3926affbb1cc",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "8ddfe2da-9fa9-4f24-8b6e-571085094760",
   "metadata": {},
   "source": [
    "-----------\n",
    "\n",
    "&#128187; **Задание 2.** \n",
    "Проверить, что в записи данного целого числа есть нечётные цифры.\n",
    "\n",
    "*Указание.* \n",
    "В программе должны присутствовать операторы для построения трассировочной таблицы. \n",
    "Наличие печати трассировочной таблицы в программе не исключает печати ответа."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "1beef9bb-8234-4d37-91ea-11a82ab9c543",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "2b281abd-f093-41be-a1d0-8d56c8aa4436",
   "metadata": {},
   "source": [
    "-----------\n",
    "\n",
    "&#128187; **Задание 3.** \n",
    "Найти среднее арифметическое чётных цифр в заданном целом числе."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "86c71db6-7c00-47af-bf5d-060a2eae522f",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "fc2b542f-d2e0-4c52-bc82-7607b538db50",
   "metadata": {},
   "source": [
    "-----------\n",
    "\n",
    "&#128187; **Задание 4.** \n",
    "Проверить, что первая и последняя цифра в записи данного натурального числа совпадают."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "4a71489e-5cf9-45c8-aecf-d4f2b0b46b59",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "4eea0f1b-ed64-4555-9e3d-9741fd31bbae",
   "metadata": {},
   "source": [
    "-----------\n",
    "\n",
    "&#128187; &#128556; **Задание 5.** \n",
    "Проверить, что в записи натурального числа все цифры разные."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "fb80c020-ff16-4222-8dda-82c9dee8afd5",
   "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.13.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
