<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: rivojiddeen</title>
    <description>The latest articles on Forem by rivojiddeen (@rivojiddin_f9740e8fb02701).</description>
    <link>https://forem.com/rivojiddin_f9740e8fb02701</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1878396%2F79ebd9b1-6a6b-46a3-9846-bfef10aed36d.jpg</url>
      <title>Forem: rivojiddeen</title>
      <link>https://forem.com/rivojiddin_f9740e8fb02701</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/rivojiddin_f9740e8fb02701"/>
    <language>en</language>
    <item>
      <title>cool</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Sun, 05 Oct 2025 05:14:14 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/cool-49gm</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/cool-49gm</guid>
      <description>&lt;p&gt;

&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://dev.to/rivojiddin_f9740e8fb02701/javascriptda-coercion-tur-ozgarishi-korinmaydigan-sehr-1p82" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuw8cpf4kj3liugm7zy08.png" height="auto" class="m-0"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://dev.to/rivojiddin_f9740e8fb02701/javascriptda-coercion-tur-ozgarishi-korinmaydigan-sehr-1p82" rel="noopener noreferrer" class="c-link"&gt;
            🧩 JavaScript’da Coercion (Tur o‘zgarishi) – “Ko‘rinmaydigan sehr” - DEV Community
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Dasturchilikda ba’zi narsalar bor — ular doim ko‘z oldingda, lekin ularni e’tiborsiz...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8j7kvp660rqzt99zui8e.png"&gt;
          dev.to
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;




</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>🧩 JavaScript’da Coercion (Tur o‘zgarishi) – “Ko‘rinmaydigan sehr”</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Sat, 04 Oct 2025 15:30:10 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/javascriptda-coercion-tur-ozgarishi-korinmaydigan-sehr-1p82</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/javascriptda-coercion-tur-ozgarishi-korinmaydigan-sehr-1p82</guid>
      <description>&lt;p&gt;Dasturchilikda ba’zi narsalar bor — ular doim ko‘z oldingda, lekin ularni e’tiborsiz qoldirasan.&lt;br&gt;
JavaScript’dagi coercion ham shunday sirli hodisalardan biri.&lt;/p&gt;

&lt;p&gt;Oddiy qilib aytganda, coercion — bu ma’lumot turining avtomatik yoki majburiy o‘zgarishi.&lt;br&gt;
Ya’ni JavaScript ba’zan o‘zi bilganicha sonni string, matnni esa son yoki boolean’ga aylantirib yuboradi.&lt;br&gt;
Bu — qulay ham, xavfli ham.&lt;/p&gt;

&lt;p&gt;🔹 1. Implicit Coercion (avtomatik o‘zgarish)&lt;/p&gt;

&lt;p&gt;Masalan:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight jsx"&gt;&lt;code&gt;&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;5&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// "53"&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;5&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// 2&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; &lt;span class="c1"&gt;// 2&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Nima bo‘ldi?&lt;/p&gt;

&lt;p&gt;'5' + 3 da string ustun keldi → '53'&lt;/p&gt;

&lt;p&gt;'5' - 3 da esa son kerak bo‘ldi → 5 - 3 = 2&lt;/p&gt;

&lt;p&gt;true → 1 bo‘lib qoldi&lt;/p&gt;

&lt;p&gt;Ya’ni JavaScript har safar kontekstga qarab, o‘zi uchun “qulay” turga o‘tkazadi.&lt;br&gt;
Bu avtomatik jarayon implicit coercion deyiladi.&lt;/p&gt;

&lt;p&gt;🔹 2. Explicit Coercion (qo‘lda o‘zgartirish)&lt;/p&gt;

&lt;p&gt;Ba’zan biz o‘zimiz turlarni ataylab o‘zgartiramiz:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight jsx"&gt;&lt;code&gt;&lt;span class="nc"&gt;Number&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;42&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;    &lt;span class="c1"&gt;// 42&lt;/span&gt;
&lt;span class="nc"&gt;String&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;42&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;      &lt;span class="c1"&gt;// "42"&lt;/span&gt;
&lt;span class="nc"&gt;Boolean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;      &lt;span class="c1"&gt;// false&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Bu — explicit coercion, ya’ni biz o‘zimiz JavaScript’ga:&lt;/p&gt;

&lt;p&gt;“Hey, bu qiymatni shu turga o‘zgartir!”&lt;br&gt;
deb aytayapmiz.&lt;/p&gt;

&lt;p&gt;⚖️ 3. == va === farqi&lt;/p&gt;

&lt;p&gt;Ko‘p dasturchilar bu joyda adashadi.&lt;br&gt;
== taqqoslashda coercion ishlaydi, === esa turini ham, qiymatini ham tekshiradi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight jsx"&gt;&lt;code&gt;&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="kc"&gt;false&lt;/span&gt;    &lt;span class="c1"&gt;// true  → coercion bo‘ldi&lt;/span&gt;
&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="o"&gt;===&lt;/span&gt; &lt;span class="kc"&gt;false&lt;/span&gt;   &lt;span class="c1"&gt;// false → tur farq qiladi&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Shuning uchun ko‘pchilik doimo === ishlatishni tavsiya qiladi — bu aniqroq va xatolardan saqlaydi.&lt;/p&gt;

&lt;p&gt;🧠 4. Nega bu muhim?&lt;/p&gt;

&lt;p&gt;Chunki coercion — yaxshi tushunilmasa, u kutilmagan natijalar beradi.&lt;br&gt;
Ammo agar uni to‘g‘ri tushunsang, bu JavaScript’ni yanada qulay va kuchli qiladi.&lt;/p&gt;

&lt;p&gt;Coercion — bu “JavaScriptning sehrli tomoni”,&lt;br&gt;
lekin har qanday sehr kabi — uni boshqarishni bilish kerak.&lt;/p&gt;

&lt;p&gt;💡 Xulosa:&lt;/p&gt;

&lt;p&gt;Implicit coercion – JavaScript o‘zi tur o‘zgartiradi.&lt;/p&gt;

&lt;p&gt;Explicit coercion – biz o‘zimiz o‘zgartiramiz.&lt;/p&gt;

&lt;p&gt;== o‘rniga === ishlat, xatolardan saqlan.&lt;/p&gt;

&lt;p&gt;Coercion – dushman emas, faqat uni tushunish kerak.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Next.js: React’dan Keyingi Qadam (Yangi Boshlovchilar Uchun Tajriba)</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Thu, 25 Sep 2025 11:02:02 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/nextjs-reactdan-keyingi-qadam-yangi-boshlovchilar-uchun-tajriba-386j</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/nextjs-reactdan-keyingi-qadam-yangi-boshlovchilar-uchun-tajriba-386j</guid>
      <description>&lt;p&gt;Next.js bilan tanishuv: React’dan keyingi bosqich&lt;/p&gt;

&lt;p&gt;React bilan bir necha oy ishlagach, men doim bir xil muammolarga duch kelardim:&lt;br&gt;
SEO optimizatsiyasi, routing va server-side rendering.&lt;br&gt;
Shu payt do‘stlarim Next.js-ni sinab ko‘rishni tavsiya qilishdi. Bir necha hafta foydalanib, bu freymvork React loyihalarini qanday qulaylashtirishini his qildim. Quyida o‘sha tajribamni bo‘lishmoqchiman.&lt;/p&gt;

&lt;p&gt;Next.js nima?&lt;/p&gt;

&lt;p&gt;Oddiy qilib aytganda, Next.js – bu React ustida qurilgan freymvork.&lt;br&gt;
U sizga tayyor routing, server-side rendering (SSR) va statik sayt yaratish (SSG) imkonini beradi.&lt;br&gt;
Ya’ni, siz React kodini yozasiz, lekin backend tomondan ham ishlaydigan kuchli imkoniyatlarga ega bo‘lasiz.&lt;/p&gt;

&lt;p&gt;O‘rnatish juda sodda&lt;/p&gt;

&lt;p&gt;Birinchi loyihani yaratish uchun atigi bitta buyruq kifoya:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;
npx create-next-app my-app
cd my-app
npm run dev
&lt;/code&gt;&lt;/pre&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;http://localhost:3000
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;manzilini brauzerda ochsangiz, tayyor ishlaydigan dastur ko‘rasiz.&lt;/p&gt;

&lt;p&gt;Routing bilan ortiqcha bosh qotirish shart emas&lt;/p&gt;

&lt;p&gt;React’da react-router yoki boshqa kutubxona o‘rnatish kerak bo‘lsa, Next.js’da sahifalar avtomatik tuziladi.&lt;br&gt;
pages papkasiga about.js faylini qo‘shasiz va u avtomatik ravishda /about yo‘liga ulanadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// pages/about.js&lt;/span&gt;
&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;default&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;About&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;h1&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;Bu&lt;/span&gt; &lt;span class="nx"&gt;About&lt;/span&gt; &lt;span class="nx"&gt;sahifasi&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/h1&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Shu bilan ish tamom.&lt;/p&gt;

&lt;p&gt;Server-side rendering (SSR)&lt;/p&gt;

&lt;p&gt;SEO uchun juda foydali narsa. Masalan, blogdagi maqolani server tomondan oldindan tayyorlab, foydalanuvchi brauzeriga to‘liq HTML sifatida yuborish mumkin. Bu Google indeksatsiyasini tezlashtiradi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;async&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;getServerSideProps&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nf"&gt;fetch&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;https://api.example.com/posts&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;posts&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;json&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;

  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="na"&gt;props&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;posts&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="p"&gt;};&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Statik sayt yaratish (SSG)&lt;/p&gt;

&lt;p&gt;Agar ma’lumot tez-tez o‘zgarmasa, Next.js sahifani build vaqtida tayyorlab qo‘yadi.&lt;br&gt;
Natijada sayt chaqqon ishlaydi va hosting arzonroq bo‘ladi.&lt;/p&gt;

&lt;p&gt;Nega menga yoqdi?&lt;/p&gt;

&lt;p&gt;Tez start: create-next-app orqali 5 daqiqada ishchi loyiha.&lt;/p&gt;

&lt;p&gt;SEO: server-side rendering tayyor.&lt;/p&gt;

&lt;p&gt;Routing oddiy: papka strukturasiga qarab ishlaydi.&lt;/p&gt;

&lt;p&gt;API routes: kichik backend endpointlarini shu loyiha ichida yozish mumkin.&lt;/p&gt;

&lt;p&gt;Yakuniy fikr&lt;/p&gt;

&lt;p&gt;Agar React bilan ishlashni bilsangiz, Next.js o‘rganish qiyin emas.&lt;br&gt;
Hatto kichik shaxsiy portfolio uchun ham foydali: tez yuklanish, SEO, tayyor routing – barchasi bor.&lt;/p&gt;

&lt;p&gt;Menimcha, bugungi kunda React bilan jiddiyroq loyihaga kirishayotgan bo‘lsangiz, Next.js’ni sinab ko‘rish shart.&lt;/p&gt;

&lt;p&gt;Siz-chi, Next.js bilan ishlaganmisiz? Tajribangizni izohlarda bo‘lishing.&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>react</category>
      <category>beginners</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Array - haqida tushuncha !</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Wed, 11 Dec 2024 15:28:36 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/array-haqida-tushuncha--4o3i</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/array-haqida-tushuncha--4o3i</guid>
      <description>&lt;p&gt;Array sinteksi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ArrayDataType arrayName[number0fElements] = {element1, element2, element3};
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Array bu ko'pgina kiritiladigan (int, float, string, char, long long ... va hokazo) shunga oxshash hamma datatypelarni o'z ichiga olgan array &lt;/p&gt;




&lt;p&gt;arrayga biz datatypelarni saqlaymiz. &lt;/p&gt;




&lt;p&gt;arrayga saqlagan datatypelarni chaqirish uchun ularni indeksi bilan chaqiramiz.                                                                             &lt;/p&gt;

&lt;p&gt;ESDA TUTING! &lt;br&gt;
indeks 0(nol)dan boshlanadi&lt;/p&gt;



&lt;p&gt;C++ da array e'lon qilish uchun quyidagi sintaksis ishlatiladi:&lt;/p&gt;

&lt;p&gt;tip nomi o'lchami = {elementlar};&lt;br&gt;
Masalan:&lt;br&gt;
Oddiy array e'lon qilish:&lt;/p&gt;

&lt;p&gt;int arr[5] = {1, 2, 3, 4, 5};&lt;br&gt;
Bu yerda arr — integer tipidagi array, uning o'lchami 5, va 5 ta elementni o'z ichiga oladi.&lt;/p&gt;

&lt;p&gt;Array e'lon qilish va qiymatlarni keyinchalik berish:&lt;/p&gt;

&lt;p&gt;int arr[5];&lt;br&gt;
arr[0] = 1;&lt;br&gt;
arr[1] = 2;&lt;br&gt;
arr[2] = 3;&lt;br&gt;
arr[3] = 4;&lt;br&gt;
arr[4] = 5;&lt;br&gt;
Array qiymatlariga qanday murojaat qilinadi?&lt;br&gt;
Arraydagi qiymatlarni indeks orqali olish mumkin. C++ da array indekslari 0 dan boshlanadi.&lt;/p&gt;

&lt;p&gt;Masalan:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
#include &amp;lt;iostream&amp;gt;
using namespace std;

int main() {
    int arr[5] = {10, 20, 30, 40, 50};

    // Array elementlariga murojaat qilish
    cout &amp;lt;&amp;lt; arr[0] &amp;lt;&amp;lt; endl;  // 10
    cout &amp;lt;&amp;lt; arr[1] &amp;lt;&amp;lt; endl;  // 20
    cout &amp;lt;&amp;lt; arr[2] &amp;lt;&amp;lt; endl;  // 30
    cout &amp;lt;&amp;lt; arr[3] &amp;lt;&amp;lt; endl;  // 40
    cout &amp;lt;&amp;lt; arr[4] &amp;lt;&amp;lt; endl;  // 50

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Array uzunligini olish:&lt;br&gt;
C++da arrayning uzunligini olish uchun, masalan, statik arraylarda sizeof operatoridan foydalanish mumkin:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
#include &amp;lt;iostream&amp;gt;
using namespace std;

int main() {
    int arr[5] = {1, 2, 3, 4, 5};

    // Array uzunligini hisoblash
    int length = sizeof(arr) / sizeof(arr[0]);
    cout &amp;lt;&amp;lt; "Array uzunligi: " &amp;lt;&amp;lt; length &amp;lt;&amp;lt; endl;  // 5

    return 0;
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Dinamik array (Pointer yordamida) e'lon qilish:&lt;br&gt;
Agar sizning array o'lchamingiz dinamik bo'lsa (ya'ni, dastur bajarilishida o'lchamini o'zgartirishingiz kerak bo'lsa), unda pointerlar va new operatoridan foydalanasiz.&lt;/p&gt;

&lt;p&gt;Misol:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
#include &amp;lt;iostream&amp;gt;
using namespace std;

int main() {
    int n;
    cout &amp;lt;&amp;lt; "Array uzunligini kiriting: ";
    cin &amp;gt;&amp;gt; n;

    // Dinamik array yaratish
    int* arr = new int[n];

    // Array elementlariga qiymat berish
    for (int i = 0; i &amp;lt; n; i++) {
        arr[i] = i + 1;
    }

    // Array elementlarini chiqarish
    for (int i = 0; i &amp;lt; n; i++) {
        cout &amp;lt;&amp;lt; arr[i] &amp;lt;&amp;lt; " ";
    }
    cout &amp;lt;&amp;lt; endl;

    // Dinamik arrayni ozod qilish
    delete[] arr;

    return 0;
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Xulosa:&lt;br&gt;
Array e'lon qilish: C++da arrayni tip nomi o'lchami tarzida e'lon qilish mumkin.&lt;br&gt;
Qiymatlarga murojaat qilish: Array elementlariga indeks yordamida murojaat qilinadi (arr[0], arr[1], va hokazo).&lt;br&gt;
Array uzunligini olish: Array uzunligini sizeof yordamida hisoblash mumkin (faqat statik arraylar uchun).&lt;br&gt;
Dinamik arraylar: new operatori yordamida dinamik arraylar yaratish va delete[] yordamida ularni ozod qilish mumkin.&lt;/p&gt;

</description>
      <category>news</category>
      <category>developer</category>
      <category>cpp</category>
    </item>
    <item>
      <title>loop for and while.</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Mon, 18 Nov 2024 13:58:21 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/loops-for-while-3gnj</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/loops-for-while-3gnj</guid>
      <description>&lt;p&gt;loop bu tsikl bo'lib u xar-xil korinishda boladi masalan bu ; --&amp;gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int main() 
{
    int sum = 0, num;


    for (;;) 
    {
    cin &amp;gt;&amp;gt; num; 

        if (num == 0)
        {
            break;  
        }
        sum += num;  
    }

    cout &amp;lt;&amp;lt; sum &amp;lt;&amp;lt; endl; 
    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;bu tsikl for loop deyiladi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int main()
{
        long long son, fact = 1, b = 2;

        cin &amp;gt;&amp;gt; son;

    while(true)
    {
        fact *= b;

        if(fact == son)
        {
            cout &amp;lt;&amp;lt; "true";
            return 0;
        }
        else if(fact &amp;gt; son)
        {
            cout &amp;lt;&amp;lt; "false";
            return 0;
        }
        b++;
    }
    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  bu esa while tsikl deb ataladi
&lt;/h2&gt;

&lt;p&gt;for loop;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyq545fl0blf5seelkw1x.png" alt=" " width="800" height="616"&gt;
&lt;/h2&gt;

&lt;p&gt;wile loop;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7k6b78clmod5s2x9ts0w.png" alt=" " width="800" height="313"&gt;
&lt;/h2&gt;

&lt;p&gt;Kod blokining bajarilishidan oldin (bir marta) bayonot 1 bajariladi.&lt;/p&gt;

&lt;p&gt;Bayonot 2 kod blokini bajarish shartini belgilaydi.&lt;/p&gt;

&lt;p&gt;Kod bloki bajarilgandan so'ng 3-bayonnoma (har safar) bajariladi.&lt;/p&gt;

&lt;p&gt;Quyidagi misol 0 dan 4 gacha raqamlarni chop etadi:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;for (int i = 0; i &amp;lt; 5; i++) 
{
  cout &amp;lt;&amp;lt; i &amp;lt;&amp;lt; endl;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Misol tushuntirildi&lt;br&gt;
1-bayon o'zgaruvchini tsikl boshlanishidan oldin o'rnatadi (int i = 0).&lt;/p&gt;

&lt;p&gt;2-bayon tsiklni ishga tushirish shartini belgilaydi (i 5 dan kam bo'lishi kerak). Agar shart rost bo'lsa, tsikl qaytadan boshlanadi, agar noto'g'ri bo'lsa, tsikl tugaydi.&lt;/p&gt;

&lt;p&gt;3-bayonot tsikldagi kod bloki har gal bajarilganda qiymatni (i++) oshiradi.&lt;/p&gt;



&lt;p&gt;Yana bir misol&lt;br&gt;
Bu misol faqat 0 va 10 orasidagi teng qiymatlarni chop etadi:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;for (int i = 0; i &amp;lt;= 10; i = i + 2) 
{
  cout &amp;lt;&amp;lt; i &amp;lt;&amp;lt; endl;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;agar for loopda forni ichida umuman shart bolmasa shunday " ; " belgidan 2dona qo'yiladi&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ustun- |
       |
       |

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;qator ---------
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>cpp</category>
      <category>developer</category>
      <category>coding</category>
    </item>
    <item>
      <title>if - else haqida tushuncha</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Mon, 26 Aug 2024 11:25:20 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/if-else-haqida-tushuncha-6d2</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/if-else-haqida-tushuncha-6d2</guid>
      <description>&lt;p&gt;C++ if, if...else va Nested if...else&lt;br&gt;
Kompyuter dasturlashda biz bir kod blokini ma'lum shartlarda va boshqa kod blokini turli sharoitlarda ishga tushirish uchun if...else operatoridan foydalanamiz.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Filvvbusfnj84rv9zns2t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Filvvbusfnj84rv9zns2t.png" alt=" " width="800" height="249"&gt;&lt;/a&gt;&lt;br&gt;
If else konstruktsiyasi bir yoki bir nechta shartlarni tekshirishga imkon beradi va agar shart to'g'ri bo'lmasa, boshqa kodni bajaring yoki boshqa shartni tekshiring.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F61lo8fhiqjl4syjq98ix.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F61lo8fhiqjl4syjq98ix.png" alt=" " width="800" height="269"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>foundationda 9 - dars</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Thu, 22 Aug 2024 13:48:30 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-9-dars-145o</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-9-dars-145o</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iomanip&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;cmath&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main1&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;

    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;  &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;" Musbat"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;int main(): Bu dasturni bajarishni boshlaydigan asosiy funksiya. Kalit intso'z funksiya butun son qiymatini qaytarishini bildiradi.&lt;br&gt;
int son;son: Bu satr turdagi int(butun son) nomli o'zgaruvchini e'lon qiladi . Bu o'zgaruvchi foydalanuvchidan kiritilgan qiymatni saqlaydi.&lt;br&gt;
cin &amp;gt;&amp;gt; son;: Bu satr standart kiritishdan (odatda klaviatura) butun son qiymatini o'qiydi va uni o'zgaruvchida saqlaydi son. Ob'ekt cinkiritish operatsiyalari uchun ishlatiladi.&lt;br&gt;
if (son &amp;gt; 0): Bu satr saqlangan qiymat son0 dan katta yoki yo'qligini tekshiradi. Agar shunday bo'lsa, blok ichidagi kod ifbajariladi.&lt;br&gt;
cout &amp;lt;&amp;lt; son &amp;lt;&amp;lt; " Musbat";son: Agar 4-bosqichdagi shart rost boʻlsa, bu satr “Musbat” qatoridan keyingi qiymatni standart chiqishga (odatda ekranga) chop etadi . Ob'ekt coutchiqish operatsiyalari uchun ishlatiladi.&lt;br&gt;
return 0;: Bu satr funksiyaning tugashini bildiradi mainva muvaffaqiyatli bajarilganligini bildirish uchun 0 tamsayı qiymatini qaytaradi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;

  &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"musbat"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;

  &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"manfiy"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;

  &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"zero"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;int son;: Kirish qiymatini saqlash uchun sonturdagi o'zgaruvchini e'lon qiladi .int&lt;br&gt;
cin &amp;gt;&amp;gt; son;: Foydalanuvchidan butun son qiymatini o'qiydi va uni saqlaydi son.&lt;br&gt;
if(son &amp;gt; 0){ ... }: 0 dan katta yoki yoʻqligini tekshiradi . Agar rost boʻlsa, “musbat” qatoridan keyin sonqiymatini chop etadi .son&lt;br&gt;
if(son &amp;lt; 0){ ... }: 0 dan kichik yoki yoʻqligini tekshiradi . Agar rost boʻlsa, “manfiy” qatoridan keyin sonqiymatini chop etadi .son&lt;br&gt;
if(son == 0){ ... }: 0 ga teng yoki yoʻqligini tekshiradi . Agar rost boʻlsa, “nol” qatoridan keyin sonqiymatini chop etadi .son&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"January"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"February"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"March"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"April"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"May"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"June"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"July"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"August"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;9&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"September"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"October"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"November"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"December"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; 
    &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"none"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;int son;: Kirish qiymatini saqlash uchun sonturdagi o'zgaruvchini e'lon qiladi .int&lt;br&gt;
cin &amp;gt;&amp;gt; son;: Foydalanuvchidan butun son qiymatini o'qiydi va uni saqlaydi son.&lt;br&gt;
if(son &amp;gt; 0){ ... }: 0 dan katta yoki yoʻqligini tekshiradi . Agar rost boʻlsa, “musbat” qatoridan keyin sonqiymatini chop etadi .son&lt;br&gt;
if(son &amp;lt; 0){ ... }: 0 dan kichik yoki yoʻqligini tekshiradi . Agar rost boʻlsa, “manfiy” qatoridan keyin sonqiymatini chop etadi .son&lt;br&gt;
if(son == 0){ ... }: 0 ga teng yoki yoʻqligini tekshiradi . Agar rost boʻlsa, “nol” qatoridan keyin sonqiymatini chop etadi .son&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"*"&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"="&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="nf"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;M&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"*"&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;N&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"="&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;M&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"none"&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;int N, M;: Ikkita tamsayı o'zgaruvchini e'lon qiladi Nva Mkirish qiymatlarini saqlash uchun.&lt;br&gt;
cin &amp;gt;&amp;gt; N &amp;gt;&amp;gt; M;: Foydalanuvchidan ikkita butun qiymatni o'qiydi va ularni mos ravishda Nva ichida saqlaydi M.&lt;br&gt;
if (N == M * M) { ... }N: ning kvadratiga teng ekanligini tekshiradi M(ya'ni, Mo'ziga ko'paytiriladi). Agar rost bo'lsa, bayonot M * M = Nyordamida tenglamani chop etadi cout.&lt;br&gt;
else if (M == N * N) { ... }: Agar oldingi shart noto'g'ri bo'lsa, Mkvadratiga teng yoki yo'qligini tekshiradi N. Agar rost bo'lsa, bayonot N * N = Myordamida tenglamani chop etadi cout.&lt;br&gt;
else { ... }: Agar oldingi ikkala shart ham noto'g'ri bo'lsa, hech qanday tenglama bajarilmaganligini ko'rsatish uchun "none" qatorini chop etadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if else haqida tushuncha.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Siz allaqachon bilasizki, C++ matematikadan odatiy mantiqiy shartlarni qo'llab-quvvatlaydi:&lt;/p&gt;

&lt;p&gt;Kichikroq: a &amp;lt; b&lt;br&gt;
Kichik yoki teng: a &amp;lt;= b&lt;br&gt;
Kattaroq: a &amp;gt; b&lt;br&gt;
dan katta yoki teng: a &amp;gt;= b&lt;br&gt;
a == b ga teng&lt;br&gt;
Teng emas: a != b&lt;br&gt;
Turli qarorlar uchun turli harakatlarni bajarish uchun ushbu shartlardan foydalanishingiz mumkin.&lt;/p&gt;

&lt;p&gt;C++ da quyidagi shartli bayonotlar mavjud:&lt;/p&gt;

&lt;p&gt;Agar belgilangan shart rost bo'lsa, bajariladigan kod blokini belgilash uchun if dan foydalaning&lt;br&gt;
Agar bir xil shart noto'g'ri bo'lsa, bajariladigan kod blokini belgilash uchun else dan foydalaning&lt;br&gt;
Agar birinchi shart noto'g'ri bo'lsa, sinov uchun yangi shartni belgilash uchun else if dan foydalaning&lt;br&gt;
Bajarilishi kerak bo'lgan ko'plab muqobil kod bloklarini belgilash uchun kalitdan foydalaning&lt;/p&gt;

</description>
    </item>
    <item>
      <title>foundationda 8 - dars</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Thu, 22 Aug 2024 09:59:42 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-8-dars-22i1</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-8-dars-22i1</guid>
      <description>&lt;p&gt;1-qator: #include&lt;/p&gt;

&lt;p&gt;Bu qator kompilyatorga cin va cout kabi kiritish/chiqarish funksiyalarini taʼminlovchi iostream sarlavha faylini kiritishni aytadi.&lt;/p&gt;

&lt;p&gt;2-qator: std nom maydonidan foydalanish;&lt;/p&gt;

&lt;p&gt;Bu satr kompilyatorga C++ standart kutubxonasi uchun standart nom maydoni bo'lgan std nom maydonidan foydalanishni aytadi. Bu bizga standart kutubxonadagi funksiyalar va o'zgaruvchilarni std:: bilan prefiks qilmasdan foydalanish imkonini beradi.&lt;/p&gt;

&lt;p&gt;3-qator: int main() {&lt;/p&gt;

&lt;p&gt;Bu satr dasturning kirish nuqtasi bo'lgan asosiy funktsiyani e'lon qiladi.&lt;/p&gt;

&lt;p&gt;4-5 qator: int a, b, c, d; cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b &amp;gt;&amp;gt; c &amp;gt;&amp;gt; d;&lt;/p&gt;

&lt;p&gt;Bu satrlar a, b, c va d to'rtta butun son o'zgaruvchilarni e'lon qiladi, so'ngra standart kirishdan (odatda klaviatura) to'rtta butun qiymatni o'qish va ularni ushbu o'zgaruvchilarda saqlash uchun cin ob'ektidan foydalaning.&lt;/p&gt;

&lt;p&gt;6-qator: cout &amp;lt;&amp;lt; ((a == b &amp;amp;&amp;amp; b == c &amp;amp;&amp;amp; c == d) ? "Ha" : "Yo'q");&lt;/p&gt;

&lt;p&gt;Bu satr standart chiqishga (odatda konsol) xabarni chop etish uchun cout obyektidan foydalanadi. Xabar uchlik operator (?:) yordamida shartli ifoda bilan aniqlanadi.&lt;/p&gt;

&lt;p&gt;Bu qanday ishlaydi:&lt;/p&gt;

&lt;p&gt;a == b &amp;amp;&amp;amp; b == c &amp;amp;&amp;amp; c == d shartli ifoda boʻlib, a, b, c va d toʻrtta oʻzgaruvchining hammasi bir xil qiymatga ega yoki yoʻqligini tekshiradi. Agar bu ifoda to'g'ri bo'lsa, unda ...&lt;br&gt;
Uchlik operator ?: "Ha" qatorini qaytaradi.&lt;br&gt;
Agar ifoda noto'g'ri bo'lsa, uchlik operatori "Yo'q" qatorini qaytaradi.&lt;br&gt;
Shunday qilib, agar to'rtta o'zgaruvchining barchasi bir xil qiymatga ega bo'lsa, dastur "Ha" ni, aks holda "Yo'q" ni chop etadi.&lt;/p&gt;

&lt;p&gt;7-qator: qaytish 0;&lt;/p&gt;

&lt;p&gt;Bu satr dastur muvaffaqiyatli bajarilganligini bildirish uchun 0 ning butun qiymatini qaytaradi.&lt;/p&gt;

&lt;p&gt;Xulosa qilib aytganda, ushbu dastur foydalanuvchidan to'rtta butun qiymatni o'qiydi, ularning barchasi teng yoki yo'qligini tekshiradi va agar ular teng bo'lsa, "Ha" yoki bo'lmasa "Yo'q" ni chop etadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;
&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;

  &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;?&lt;/span&gt; &lt;span class="s"&gt;"Yes"&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="s"&gt;"No"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;c++ da ko'p miqdorlarni ichidan eng kattasi yokida eng kichigini&lt;br&gt;
miqdorni topbmoqchi bo'lsangiz max va min ishlatiladi. Max va min ning ishlatish alohida kutib hona shart emas.Miqdorni eng kattasi va eng kichkinasini topish uchun miqdorni max va min dan song qavus ichiga yoziladi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;
&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;

&lt;span class="n"&gt;cout&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;cout&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;min&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;kod C++ dasturi boʻlib, u foydalanuvchidan bitta belgi kiritishini oladi va uning alifbo harfi (katta yoki kichik) ekanligini tekshiradi. Agar kirish alifbo harfi bo'lsa, u chiqadi 1, aks holda chiqadi 0.&lt;/p&gt;

&lt;p&gt;Kodni buzish&lt;/p&gt;

&lt;p&gt;Bu erda kodning bosqichma-bosqich tushuntirishi:&lt;/p&gt;

&lt;p&gt;char belgi;belgifoydalanuvchi kiritishini saqlash uchun belgi o'zgaruvchisini e'lon qiladi .&lt;br&gt;
cin &amp;gt;&amp;gt; belgi;standart kiritishdan (odatda klaviatura) belgini o‘qiydi va uni ichida saqlaydi belgi.&lt;br&gt;
Shartli ifoda ((belgi &amp;gt;= 'A' &amp;amp;&amp;amp; belgi &amp;lt;= 'Z') || (belgi &amp;gt;= 'a' &amp;amp;&amp;amp; belgi &amp;lt;= 'z'))kiritilgan belgining alifbo harfi ekanligini tekshiradi.&lt;br&gt;
belgi &amp;gt;= 'A' &amp;amp;&amp;amp; belgi &amp;lt;= 'Z'belgi katta harf (AZ) ekanligini tekshiradi.&lt;br&gt;
belgi &amp;gt;= 'a' &amp;amp;&amp;amp; belgi &amp;lt;= 'z'belgi kichik harf (az) ekanligini tekshiradi.&lt;br&gt;
Operator ||ikki shartni birlashtirish uchun ishlatiladi, shuning uchun agar ulardan biri to'g'ri bo'lsa, butun ifoda ga baholanadi true.&lt;br&gt;
Agar shartli ifoda to'g'ri bo'lsa va boshqa holatda chiqarish uchun uchlik operator ? 1 : 0ishlatiladi .10&lt;br&gt;
cout &amp;lt;&amp;lt; ...natijani standart chiqishga chiqaradi (odatda konsol).&lt;br&gt;
return 0;dasturning muvaffaqiyatli bajarilishini bildiradi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iomanip&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;cmath&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
    &lt;span class="kt"&gt;char&lt;/span&gt; &lt;span class="n"&gt;belgi&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;belgi&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="n"&gt;belgi&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="sc"&gt;'A'&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;belgi&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="sc"&gt;'Z'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;belgi&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="sc"&gt;'a'&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;belgi&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="sc"&gt;'z'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;?&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>foundationda 7 - dars</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Sat, 17 Aug 2024 11:58:55 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-7-dars-192f</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-7-dars-192f</guid>
      <description>&lt;p&gt;bu belgi chap tomoni o'ng tomondan kichikroq&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu belgi chap tomoni kichikroq yoki o'ng tomonga teng&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;=&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu belgi chap tomoni o'ng tomonga teng&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;==&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu belgi chap tomoni o'ng tomondan katta yoki teng&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;=&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu belgi chap tomoni o'ng tomondan kattaroq&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu belgi chap tomoni va o'ng tomoni bir xil emas&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;!=&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;operator :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;!&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;manosi: not&lt;/p&gt;

&lt;p&gt;operator:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;manosi: and&lt;/p&gt;

&lt;p&gt;operator:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="o"&gt;||&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;manosi : or&lt;/p&gt;

&lt;p&gt;bu codda ikkita son kiritiladi va ikkitasidan eng kattasini chiqarib beradi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt; &lt;span class="o"&gt;?&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;butun sonni oʻqiydi va keyin uning 20 dan 30 gacha boʻlgan maʼlum diapazonga toʻgʻri kelishini tekshiradi. Agar raqam diapazonda bo'lsa (u operatordan foydalanganda C++ da 1bo'ladi ) va boshqa hollarda (qaysi bo'lsa ) chop etadi . Mana kodning qisqacha taqsimoti:true&amp;lt;&amp;gt;false&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>foundationda 6 - dars</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Sat, 17 Aug 2024 09:57:27 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-6-dars-igk</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-6-dars-igk</guid>
      <description>&lt;p&gt;Agarda a ning qiymati ma'lum bo'lsa va unga 1 ning qoshish yoki ayrish kerak bo'lsa.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="n"&gt;va&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ishlatish uchun ham #include  kutib honasidan foydalanamiz&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;
&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ayrish uchun esa:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Bular qiymatdan 1 ni qo'shadi va ayradi lekin ular har-hil ishlaydi.&lt;/p&gt;

&lt;p&gt;a++ ning ishlash tartibi!&lt;br&gt;
Agarda a++ dan keyin yoki oldinda biror bir shart yoki amal kelsa birinchi bo'lib shart yoki amallarni bajaradi va keyinchalik miqdorga 1 ni qo'shadi. Agrada a++ dan keyin yoki oldin biror bir shart va amallar kelmasa birinchi miqdorga 1 ni qo'shadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Natija:&lt;br&gt;
 6&lt;br&gt;
++a ning ishlash tartibi!&lt;br&gt;
Agarda ++a dan keyin yoki oldidan biror bir shart yoki amal kelsa&lt;br&gt;
birinchi miqdorga yani a ga 1 nishi qo'shadi va keyin boshqa amallarni bajaradi.Agarda ++a dan keyin yoki oldin biror bir shart va amallar kelmasa birinchi miqdorga 1 ni qo'shadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
     &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Natija:&lt;br&gt;
6&lt;br&gt;
Qisqacha ma'lumot!&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iomanip&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;cmath&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="c1"&gt;// ++a;&lt;/span&gt;
    &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;++&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;  
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;++&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Natijalari:&lt;br&gt;
1-Javob : 7&lt;br&gt;
2-Javob : 7&lt;br&gt;
3-Javob : 8&lt;br&gt;
4-Javob : 10&lt;br&gt;
5-Javob : 10&lt;br&gt;
6-Javob : 11&lt;/p&gt;

&lt;p&gt;Natijalar haqida ma'lumot:&lt;/p&gt;

&lt;p&gt;Agarda a++ yokida ++a bo'lsa albatta a ning qiymati yangi qiymatga o'zgaradi yani a ning birinchi qiymati yo'q bo'lib qoladi. Agarda a -1 o'zi bolsa a ning qiymati keyingi qatorga otganda o'zgarmayid yuqoridagi qatorda faqat a ning qiymatidan ayriladi lekin a ning qiymati o'zgarmaydi.Yani yuqorida a = 5 bo'lsa undan keyingi qator a-1 qilinsa shunchaki a dan 1 ni ayrib qo'yadi va yana keyingi qatorga o'tsa a ning qiymati 5 ligicha qolaveradi.&lt;/p&gt;

&lt;p&gt;a++ va ++a ning to'liq yozilishi!&lt;br&gt;
a=a+1 va a=a+1&lt;/p&gt;

&lt;p&gt;a++ va ++a ning yozilishi bir hil lekin shartlarni bajarish tartibi har xil&lt;/p&gt;

&lt;p&gt;--a va a-- ni ham ++a va a++ ga mutloqa ohsha holatda ishlaydi.&lt;/p&gt;

&lt;p&gt;Eslatma: Bu codlar faqat qo'shish va ayrish amallarida uchun ishlatiladi!!!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>foundationda 5 - dars</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Wed, 14 Aug 2024 17:12:57 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-5-dars-2pj2</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-5-dars-2pj2</guid>
      <description>&lt;p&gt;bu cod 5 honali sonni yaxlitlab beradi masalan input; 13900, &lt;br&gt;
yozilsa 14000 chiqazadi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt; &lt;span class="p"&gt;(){&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="kt"&gt;float&lt;/span&gt; &lt;span class="n"&gt;newSon&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;newSon&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu cod biror sonni necha soat , necha minut , necha soniya ekanligini chiqazib beradi.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt; &lt;span class="p"&gt;(){&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;seconds&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;seconds&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setw&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setfill&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sc"&gt;'0'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;seconds&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;3600&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;":"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setw&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setfill&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sc"&gt;'0'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;seconds&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;3600&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;60&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;":"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setw&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setfill&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sc"&gt;'0'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;seconds&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;60&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;":"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; 

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>foundationda 4 - dars</title>
      <dc:creator>rivojiddeen</dc:creator>
      <pubDate>Tue, 13 Aug 2024 10:21:07 +0000</pubDate>
      <link>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-4-dars-2bgl</link>
      <guid>https://forem.com/rivojiddin_f9740e8fb02701/foundationda-4-dars-2bgl</guid>
      <description>&lt;h2&gt;
  
  
  bu kodda x va y ga qiymat bera olamiz
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt; &lt;span class="p"&gt;(){&lt;/span&gt;
    &lt;span class="c1"&gt;// assigment operator&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="c1"&gt;// y = 5&lt;/span&gt;
    &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="c1"&gt;// y = 10&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;bu kod besh honali sonni ortasidagi ya'ni 12345 sonnning 3 chisini chiqazib beradi.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
    &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;12345&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;100&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;10000&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Birinchi ikkita satr kiritish/chiqarish operatsiyalari ( ) va chiqishning aniqligini o'rnatish ( ) uchun kerakli sarlavha fayllarini o'z ichiga oladi .&lt;br&gt;
Chiziq dasturga va ob'ektlarini o'z ichiga olgan nomlar maydonidan using namespace std;foydalanishga imkon beradi .stdcoutcin&lt;br&gt;
Funktsiyada main()ikkita doubleo'zgaruvchi widthva lengthto'rtburchakning o'lchamlarini saqlash uchun e'lon qilinadi.&lt;br&gt;
Dastur cinfoydalanuvchining qiymatlarini widthva lengthfoydalanuvchidan o'qish uchun foydalanadi.&lt;br&gt;
To'rtburchakning maydoni ko'paytirish yo'li bilan hisoblanadi widthva lengtho'zgaruvchida saqlanadi area.&lt;br&gt;
coutNatijani ko'rsatish uchun bayonot ishlatiladi . fixedva manipulyatorlari setprecision(2)chiqish formatini ikki kasrli sobit nuqtali yozuvga o'rnatish uchun ishlatiladi.&lt;br&gt;
Dastur “Maydon” xabarini, keyin hisoblangan maydon va nuqtani chop etadi.&lt;br&gt;
Bayonot return 0;dasturning muvaffaqiyatli bajarilishini ko'rsatadi.  &lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iomanip&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
  &lt;span class="kt"&gt;double&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;length&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;length&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="kt"&gt;double&lt;/span&gt; &lt;span class="n"&gt;area&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;width&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;length&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;fixed&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;setprecision&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt; 

  &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"Area is "&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;area&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"."&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;endl&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ikkita butun sonni bo'lishning qolgan qismini hisoblash uchun C++ dasturini yozishga harakat qilayotganga o'xshaysiz. C++ tilidagi operator %haqiqatdan ham butun son bo‘linmasining qolgan qismini topish uchun ishlatiladi.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;

  &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;son1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;son2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="n"&gt;cin&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;son1&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;son2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;son1&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="n"&gt;son2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="c1"&gt;// % qoldiqni chiqar&lt;/span&gt;

 &lt;span class="n"&gt;ex&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
  &lt;span class="mi"&gt;10&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
 &lt;span class="p"&gt;}&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
  </channel>
</rss>
