<?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: shavkatovbexzod C++</title>
    <description>The latest articles on Forem by shavkatovbexzod C++ (@shavkatovbexzod1987crypto).</description>
    <link>https://forem.com/shavkatovbexzod1987crypto</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%2F3763916%2Faeff0cc0-7696-4572-843e-695031e23ff5.png</url>
      <title>Forem: shavkatovbexzod C++</title>
      <link>https://forem.com/shavkatovbexzod1987crypto</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/shavkatovbexzod1987crypto"/>
    <language>en</language>
    <item>
      <title>Reletional operators and Logical operators.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Mon, 16 Feb 2026 18:59:29 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/reletional-operators-and-logical-operators-3cn1</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/reletional-operators-and-logical-operators-3cn1</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Reletional operators - bu taqqoslash operatorlari.
Ushbu operatorga kiradigan belgilar:
&amp;gt; -&amp;gt; katta;
&amp;lt; -&amp;gt; kichik;
== -&amp;gt; teng;
&amp;gt;= -&amp;gt; katta yoki teng;
&amp;lt;= -&amp;gt; kichik yoki teng;
!= -&amp;gt; teng emas;
Kod yozishda ular juda ham muhim.
&lt;code&gt;Ularni ishlatish&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int a, b;
a = 10;
b = 15;
cout &amp;lt;&amp;lt; (a &amp;lt; b ? "to'g'ri" : "noto'g'ri") &amp;lt;&amp;lt; endl;
Bu holatda   to'g'ri    degan yozuv chiqishi kerak; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Logical operators - bu mantig' operatorlari.
Ushbu operatorga kiradigan belgilar:
! -&amp;gt; NOT - yo'q;
&amp;amp;&amp;amp; -&amp;gt; AND - va;
|| -&amp;gt; OR - yoki;
&lt;code&gt;Ularni ishlatish&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;true&amp;amp;&amp;amp;true -&amp;gt; true - to'gri.
true&amp;amp;&amp;amp;false -&amp;gt; false;
false&amp;amp;&amp;amp;false -&amp;gt; false;

true||true -&amp;gt; true;
true||false -&amp;gt; true; Sababi yoki ni ishlatayotganda 1ta si tog'ri bo'lsa kod to'g'ri bo'ladi.
false||false -&amp;gt; false;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Increment and Decrement</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Mon, 16 Feb 2026 18:32:30 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/increment-and-decrement-746</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/increment-and-decrement-746</guid>
      <description>&lt;p&gt;Increment - qiymatni 1 ta ga oshiradi.&lt;br&gt;
Decrement - qiymatni 1 ta ga kamaytiradi.&lt;br&gt;
C++ da increment bu -&amp;gt; ++x yoki x++.&lt;br&gt;
decrement bu -&amp;gt; --x yoki x--.&lt;br&gt;
x ni o'rniga o'zgaruxchi qo'yiladi.&lt;/p&gt;

&lt;p&gt;Agar ++ o'zgaruvchidan oldin kelsa o'zgaruvchining qiymati 1 ga oshadi, agar ++ keyn kelsa birinchi operatsiyalar bajariladi keyn qiymat 1 ga oshadi. - da ham shunday.&lt;br&gt;
&lt;code&gt;Misol:&lt;/code&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 a, b;
a = 10;
b = 5;
++a;
++a;
cout &amp;lt;&amp;lt; a &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ++b &amp;lt;&amp;lt; endl;
Konslga -&amp;gt; 12  6  bo'lib chiqadi.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>beginners</category>
      <category>cpp</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>C++ arfmetik operatorlar.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Mon, 16 Feb 2026 17:41:41 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/c-arfmetik-operatorlar-404e</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/c-arfmetik-operatorlar-404e</guid>
      <description>&lt;p&gt;Arifmetik operatorlarga kiradigan belgilar:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;-&amp;gt; plus;&lt;/li&gt;
&lt;li&gt;-&amp;gt; minus;&lt;/li&gt;
&lt;li&gt;-&amp;gt; ko'paytirish;
/ -&amp;gt; bo'lish;
% -&amp;gt; qoldiq chiqaradigan bo'lish;
= -&amp;gt; teng \ qiymat berish;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Arifmetik aperatorlar misollar yechayotganda kerak boladi.&lt;br&gt;
&lt;code&gt;Misol:&lt;/code&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 a, b;
a = 10;
b = 5;
cout &amp;lt;&amp;lt; (a + b) &amp;lt;&amp;lt; endl;

Bu holatda konslga  15 soni chiqadi;

Boshqa usulda ham yechsa boladi;
`Misol:`
int a, b, c;
a = 2;
b = 10;
c = a * b;
cout &amp;lt;&amp;lt; c &amp;lt;&amp;lt; endl;
Bu holatda esa 20 chiqadi;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Arifmetik aperatorlarni kasr sonlarda ham ishlatsa bo'ladi.&lt;br&gt;
&lt;code&gt;Ya'ni:&lt;/code&gt;&lt;br&gt;
float;&lt;br&gt;
double;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Type casting</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Fri, 13 Feb 2026 19:30:52 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/type-casting-1ipa</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/type-casting-1ipa</guid>
      <description>&lt;p&gt;Type casting - bu data tip larni qiymatini o'zgartirish: masalan int ni char ga.&lt;br&gt;
int -&amp;gt; char yoki char -&amp;gt; int;&lt;br&gt;
&lt;code&gt;Qoida:&lt;/code&gt; Har qanday char belgisini int ga o'tkizsa bo'ladi lekn hamma int char ga o'tmaydi.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Misol:&lt;/code&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 a = 65;
char b = a;
cout &amp;lt;&amp;lt; b &amp;lt;&amp;lt; endl;

Output
A
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;Izoh:&lt;/code&gt; int dan char ga o'tsa outputda belgi yoki harflar chiqadi, char dan int ga o'tsa sonlar.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ Input qilish.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Fri, 13 Feb 2026 19:18:19 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/c-input-qilish-dgl</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/c-input-qilish-dgl</guid>
      <description>&lt;p&gt;Input - ma'lumot kiritish.&lt;br&gt;
C++ dasturlash tilida Foydalanuvchi ma'lumot kiritishi uchun - cin operatori ishlatiladi.&lt;br&gt;
condole input -&amp;gt; cin &amp;gt;&amp;gt;&lt;br&gt;
console output -&amp;gt; cout &amp;lt;&amp;lt;&lt;br&gt;
&lt;code&gt;Misol:&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;input da:
#include &amp;lt;iostream&amp;gt; 

using namespace std;

int main()
{

    int son, javob;

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

    javob = son + 15;
    cout &amp;lt;&amp;lt; javob;

    return 0;
}

output da:
3 -&amp;gt; input qilingan son;
13 -&amp;gt; output da.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;Izoh:&lt;/code&gt;Inputda foydalanuvchi son kiritadi.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ Data types va Varibles.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Fri, 13 Feb 2026 18:13:07 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/c-data-types-va-varibles-dce</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/c-data-types-va-varibles-dce</guid>
      <description>&lt;p&gt;Data types - data tip.&lt;br&gt;
Varibles - o'zgaruvchilar.&lt;br&gt;
Data tip - ma'lumot turlari.Bu ma'lumotla har hil bo'ladi.&lt;br&gt;
O'zgaruvchi - bu hotirani nomlangan qismi, o'zida ma'lum bir toifadagi ma'lumotni saqlaydi. &lt;/p&gt;

&lt;p&gt;&lt;code&gt;Butun sonlar uchun Data types lar:&lt;/code&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 - butun sonlar uchun.(int - 4 byte)
long - butun sonlar uchun.(long - 4-8 byte)
long long - butun sonlar uchun.(long long - 16-32 byte)
short - butun sonlar uchun ishlatiladi.(short - 2 byte)
Ularning farqi kompyuter hotirasida egallaydigan joyda.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;Kasr sonlar uchun Data types lar&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;double - kasr sonlar uchun.(double - 4 byte)
float - kasr sonlar uchun ishlatiladi.(float - 8 byte)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;Tekst va matnlar uchun Data types lar&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;string - tekst va matnlar saqlaydi.(string - 32 byte)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;Belgilar uchun Data types lar&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;char - belgilar uchun.(char - 1 bayt) -&amp;gt; ya'ni 1 dona belgi saqlasa bo'ladi. 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Veribles(o'zgaruvchi) larni nomlash qoidasi:&lt;br&gt;
&lt;code&gt;Mumkin bo'lgan holatlar&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Faqat harflar, sonlar va _ (underscore) ishlatish mumkin.
Misol:  int son_1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;Mumkin bo'lmagan holatlar&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;underscore( _ ) dan tashqari boshqa belgilar ishlatish mumkin emas. Aks holda EROR- hato degan yozuv chiqadi.
int 1son: o'zgaruvchi oldidan raqam ishlatish mukin emas.
int kun yil: o'zgaruvchilar o'rtasida bo'sh joy qolishi mumkin emas.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>beginners</category>
      <category>cpp</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Maxsus belgilar.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Fri, 13 Feb 2026 17:26:55 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/maxsus-belgilar-3nfo</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/maxsus-belgilar-3nfo</guid>
      <description>&lt;p&gt;Maxsus belgilar har doim (escape character) bilan boshlanadi.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Misol:&lt;/code&gt;&lt;br&gt;
\n - yangi qator bo'lishi uchun ishlatiladi.&lt;br&gt;
\t - (tabulation) belgisi: tab - joylash.&lt;br&gt;
\a - signal belgisi: bu serveriga signal beradi.&lt;br&gt;
\r - carriage return&lt;code&gt;qatorni boshidan yozish&lt;/code&gt; belgisi.&lt;br&gt;
\" - konslga "(qo'shtirnoq) chiqishi uchun uni oldidan \ yozish shart.&lt;br&gt;
&lt;code&gt;Misol:&lt;/code&gt; cout &amp;lt;&amp;lt; "Hello world \"Salom dunyo\" " &amp;lt;&amp;lt; endl;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ code Comments - kodlarga komentariya (izoh) yozish.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Wed, 11 Feb 2026 18:15:58 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/c-code-comments-kodlarga-komentariya-izoh-yozish-2lb7</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/c-code-comments-kodlarga-komentariya-izoh-yozish-2lb7</guid>
      <description>&lt;p&gt;Izoh kodlaringizni ko'rayotgan odamga chunturish uchun yoziladi. C++ da izoh qoldirishni 2 ta usuli bor: bir qatorli va ko'p qatorli.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Bir qatorli izoh - // bilan yoziladi.
Ya'ni: 
#include  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;using namespace std;&lt;/p&gt;

&lt;p&gt;int main()&lt;br&gt;
{&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cout &amp;lt;&amp;lt; "Hello world" &amp;lt;&amp;lt; endl;
//cout - konslga malumot chop etadi.

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

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ko'p qatorli izoh - /**/ bilan yoziladi.
Ya'ni:
#include  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;using namespace std;&lt;/p&gt;

&lt;p&gt;int main()&lt;br&gt;
{&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cout &amp;lt;&amp;lt; "Hello world" &amp;lt;&amp;lt; endl;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;/*&lt;br&gt;
    cout - konslga malumot 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;return 0;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>cpp</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>C++ haqda ma'lumot.</title>
      <dc:creator>shavkatovbexzod C++</dc:creator>
      <pubDate>Wed, 11 Feb 2026 17:08:54 +0000</pubDate>
      <link>https://forem.com/shavkatovbexzod1987crypto/c-haqda-malumot-5g47</link>
      <guid>https://forem.com/shavkatovbexzod1987crypto/c-haqda-malumot-5g47</guid>
      <description>&lt;p&gt;C++ - bu dasturlash tillaridan biri. C++ yordamida o'yinlar va dasturlar yaratsa boladi. C++ ni unumdorligi juda yuqori. C++ 1980 yilning boshida   Bjarne stroustrup tomonidan yaratilgan.&lt;/p&gt;

&lt;p&gt;C++ da kod yozish standarti:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;#includ &lt;/li&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;li&gt;using namespace std;
4.&lt;/li&gt;
&lt;li&gt;int main()&lt;/li&gt;
&lt;li&gt;{
7.&lt;/li&gt;
&lt;li&gt; cout &amp;lt;&amp;lt; "Hello world" &amp;lt;&amp;lt; endl;
9.&lt;/li&gt;
&lt;li&gt;return 0;&lt;/li&gt;
&lt;li&gt;}&lt;/li&gt;
&lt;/ol&gt;

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