{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Pythonga kirish — Dars 1\n",
    "## Amaliy mashqlar\n",
    "\n",
    "**Mavzular:** `print`, o'zgaruvchilar, ma'lumot turlari, `input`, f-satrlar, amallar, shartlar `if / elif / else`\n",
    "\n",
    "Vazifalar ketma-ket bajariladi. `pass` ni o'z kodingiz bilan almashtiring va katakni ishga tushiring (Shift + Enter)."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 1. Tanishuv kartasi\n",
    "\n",
    "Foydalanuvchidan ism, familiya va shaharni so'rang. f-satr orqali chiroyli karta chiqaring.\n",
    "\n",
    "**Chiqarish namunasi:**\n",
    "```\n",
    "Ism:       Mirkomil\n",
    "Familiya:  Karimov\n",
    "Shahar:    Toshkent\n",
    "```"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 2. To'rtburchak yuzi va perimetri\n",
    "\n",
    "To'rtburchakning uzunligi va kengligini so'rang. Yuzi va perimetrini chiqaring.\n",
    "\n",
    "**Maslahat:** kasr sonlar uchun `float()` ishlating.\n",
    "\n",
    "**Chiqarish namunasi:**\n",
    "```\n",
    "Yuzi:      15.0\n",
    "Perimetr:  16.0\n",
    "```"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 3. Harorat konvertori\n",
    "\n",
    "Selsiy bo'yicha haroratni so'rang. Farengeyt qiymatini chiqaring.\n",
    "\n",
    "**Formula:** F = C × 9/5 + 32\n",
    "\n",
    "**Chiqarish namunasi:**\n",
    "```\n",
    "0°C = 32.0°F\n",
    "```"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 4. Chayyon (tip) kalkulyatori\n",
    "\n",
    "Hisob summasini va chayyon foizini so'rang. Chayyon miqdori va umumiy summani chiqaring.\n",
    "\n",
    "**Chiqarish namunasi:**\n",
    "```\n",
    "Hisob summasi:   1000\n",
    "Chayyon (10%):   100.0\n",
    "Jami:            1100.0\n",
    "```"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 5. Sonning juftligi\n",
    "\n",
    "Butun son so'rang. Quyidagilarni chiqaring:\n",
    "- «Nol» - agar son nolga teng bo'lsa\n",
    "- «Juft» - agar 2 ga qoldiqsiz bo'linsa\n",
    "- «Toq» - aks holda\n",
    "\n",
    "**Maslahat:** `%` operatori bo'lishdan qoldiqni qaytaradi."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 6. Baholar kalkulyatori\n",
    "\n",
    "0 dan 100 gacha bo'lgan ballni so'rang. Harf bahosini chiqaring.\n",
    "\n",
    "| Ball | Baho |\n",
    "|---|---|\n",
    "| ≥ 90 | A |\n",
    "| ≥ 80 | B |\n",
    "| ≥ 70 | C |\n",
    "| ≥ 60 | D |\n",
    "| < 60 | F |"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 7. Yosh toifasi\n",
    "\n",
    "Yoshni so'rang. Toifani chiqaring.\n",
    "\n",
    "| Yosh | Toifa |\n",
    "|---|---|\n",
    "| 0–12 | Bola |\n",
    "| 13–17 | O'smir |\n",
    "| 18–64 | Kattalar |\n",
    "| 65+ | Pensioner |"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 8. Kabisa yili\n",
    "\n",
    "Yilni so'rang. Uning kabisa yili ekanligini aniqlang.\n",
    "\n",
    "**Qoida:** yil 4 ga bo'linsa kabisa yili hisoblanadi, agar 100 ga bo'linsa va 400 ga bo'linmasa - bundan mustasno.\n",
    "\n",
    "**Misollar:**\n",
    "- 2024 → kabisa yili (4 ga bo'linadi, 100 ga emas)\n",
    "- 2000 → kabisa yili (400 ga bo'linadi)\n",
    "- 1900 → kabisa yili emas (100 ga bo'linadi, 400 ga emas)\n",
    "- 2023 → kabisa yili emas (4 ga bo'linmaydi)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 9. Tana massasi indeksi (BMI)\n",
    "\n",
    "Vazn (kg) va bo'y (m) ni so'rang. BMI ni hisoblang va toifani chiqaring.\n",
    "\n",
    "**Formula:** BMI = vazn / bo'y²\n",
    "\n",
    "| BMI | Toifa |\n",
    "|---|---|\n",
    "| < 18.5 | Past vazn |\n",
    "| 18.5–24.9 | Me'yor |\n",
    "| 25–29.9 | Ortiqcha vazn |\n",
    "| ≥ 30 | Semizlik |"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## Vazifa 10. Vaqt konvertori\n",
    "\n",
    "Sekundlar sonini so'rang. Vaqtni `SS:DD:SS` formatida chiqaring.\n",
    "\n",
    "**Maslahat:** `//` (butun bo'lish) va `%` (qoldiq) operatorlaridan foydalaning.\n",
    "\n",
    "**Misol:** 3725 sekund → `01:02:05`"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Kodingizni shu yerga yozing\n",
    "pass"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "name": "python",
   "version": "3.11"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
