<?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: Shoxjaxon2008</title>
    <description>The latest articles on Forem by Shoxjaxon2008 (@shoxjaxon2008).</description>
    <link>https://forem.com/shoxjaxon2008</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%2F995937%2F34129dea-39fa-47c2-b5d3-a7152f3e62cc.png</url>
      <title>Forem: Shoxjaxon2008</title>
      <link>https://forem.com/shoxjaxon2008</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/shoxjaxon2008"/>
    <language>en</language>
    <item>
      <title>While loop</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Sun, 16 Apr 2023 04:20:29 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/while-loop-43pf</link>
      <guid>https://forem.com/shoxjaxon2008/while-loop-43pf</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan while loop haqida gaplashamiz.&lt;br&gt;
Bugun siz while nima ekanligi va nima uchun kerak yana u bajargan ishlarni oldingi o'tgan mavzuyimiz if else ham qila oladimi yo'qmi ko'rib chiqamiz.&lt;/p&gt;

&lt;p&gt;Qani ketdik:&lt;br&gt;
While - mana shunday ko'rinishda bo'ladi : while() &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F9gvgusqul9fk3xkizx03.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F9gvgusqul9fk3xkizx03.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;uni ishlashi esa while ichidagi shart folse bo'lguncha davom etadi.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Ff5xa8lm650gnx6kozhrz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Ff5xa8lm650gnx6kozhrz.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
mana shunday ko'rinishda bo'ladi. &lt;/p&gt;

&lt;p&gt;Buni hozir ko'd orqali ham ko'rib chiqishingiz 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 i = 1;
    while(i &amp;lt;= 50) 
    {
    cout &amp;lt;&amp;lt; "Hello world" &amp;lt;&amp;lt; endl;
    i++;
    }
    return 0;
}

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

&lt;/div&gt;



&lt;p&gt;kabi ko'rinishda ishlaydi.&lt;br&gt;
Biz aslida while ni bitta narsani qayta qayta yozmasligimiz va shunga o'xshash amallarda ishimizni yengillatishi uchun ishlatami. &lt;br&gt;
                               &lt;strong&gt;Tushuntirish&lt;/strong&gt;&lt;br&gt;
Hozir bu kodda Hello world so'zi 50 marta chiqadi.&lt;br&gt;
birinchi o'zgaruvchi yaratib olamiz va uni boshlang'ich qiymati 1 yoki boshlang'ich qiymatini beramiz.&lt;br&gt;
Bu kodda i ya'ni 1 50 dan kichkina bo'lsa ekranga chiqar Hello world ni va bitta qiymat qo'sh &lt;em&gt;i&lt;/em&gt; ga agar i 50 dan yuqori bo'lsa ko'd to'xtaydi bungacha takrorlanaveradi.&lt;/p&gt;

&lt;p&gt;Bu maqolada ko'p narsani bilib oldingiz dagan umiddaman keyingi maqolalarimgacha xayr sog' bo'ling . Davomi bor !!!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>switch statement</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Tue, 04 Apr 2023 17:54:42 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/switch-statement-4f4</link>
      <guid>https://forem.com/shoxjaxon2008/switch-statement-4f4</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan switch nima ekanligi va qay holda ishlatiladi . Va if else statement dan nimasi bilan farq qilishi haqida gaplashamiz . &lt;/p&gt;

&lt;p&gt;switch - bu if ga o'xshayd . Lekin har doim ham ishlatilmiydi . switch ni o'rniga if ni ham ishlatsa bo'ladi ammo ba'zi bir holatlarda kerak bo'ladi . Shuningdek uni biror son ga tenglayotgan paytimizda ishlatishimiz kerak . Uni yozilish ko'di if dan ancha farq qiladi ammo qulay va oson . &lt;br&gt;
Buni hozir ko'd orqali ham ko'rib tushunib olishingiz 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 main2( ) {

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

switch(son)
  {
    case 10: cout &amp;lt;&amp;lt; "Bu son 10 ga teng " ;
    break;
    case 20:
    cout &amp;lt;&amp;lt; "Bu son 20 ga teng " ;
    break ;
    default:
    cout &amp;lt;&amp;lt; "none" ;
    break;

  }
# Bu yerda biza kiritayotgan sonimiz 10 va 20 maga tengmi yo'qmi shuni tekshiradi 
  return 0 ;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  Agar teng bo'lmay qoladigan bo'lsa "none" chiqadi .
&lt;/h1&gt;

&lt;p&gt;Bu dastur huddi parol kirgizishga o'xshaydi . &lt;br&gt;
                           &lt;strong&gt;Tushuntirish&lt;/strong&gt;&lt;br&gt;
Bu yerda case - bu kalit . &lt;br&gt;
break - bu tugaganini anglatadi ya'ni o'sha bo'limni oxirida kelsa ko'd tugagan bo'ladi  . &lt;br&gt;
default - ese if statement dagi else ya'ni aks holda degan ma'noni anglatadi . &lt;br&gt;
Bu qanday ishlatilishini ko'd orqali ko'rib oling . &lt;br&gt;
Birinchi kalit 10 ;&lt;br&gt;
Ikkinchi kalit 20 ;&lt;br&gt;
Switch - uni ichiga if ga o'xshab shart berilmaydi . Faqat variables kiritiladi . &lt;/p&gt;

&lt;p&gt;Bu maqolamdan ancha narsa bilib oldingiz degan umiddaman . Keyingi maqolalargacha hayr sog' bo'ling . &lt;/p&gt;

</description>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
      <category>webdev</category>
    </item>
    <item>
      <title>If , else , else if .</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Fri, 24 Mar 2023 09:20:41 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/if-else-else-if--hfn</link>
      <guid>https://forem.com/shoxjaxon2008/if-else-else-if--hfn</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan dasturlashda if else va else if dan foydalanishni ko'rib chiqamiz . Bugun siz u nima , nimaga kerak , qanday vaziyatlarda kerak bo'lishi haqida bilib olasiz va bularni ko'd orqali ko'rib chiqamiz . &lt;/p&gt;

&lt;p&gt;C ++ da  if - tarjimasi agar . Agar nimadir qilish kerak bo'lganda ishlatamiz . Buni ko'd orqali ko'rib chiqamiz .&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include iostream 
using name space std ;
int main() {
int M , N ;
cin &amp;gt;&amp;gt; M &amp;gt;&amp;gt; N ;
if ( M &amp;gt; N ) {
cout &amp;lt;&amp;lt; M ; 

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

&lt;/div&gt;



&lt;p&gt;// Bu yerda biz kiritgan ikta sonni kattasini aniqlab chiqarish dasturi tuzilgan . &lt;/p&gt;

&lt;p&gt;Biz if ni o'zini emas else bilan yoki else if bilan ishlatishimiz mumkin . &lt;br&gt;
Aslida else - tarjimasi aks holda buni ko'd orqali ko'rishingiz 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 iostream 
using name space std ;
int main() {
int M , N ;
cin &amp;gt;&amp;gt; M &amp;gt;&amp;gt; N ;
if ( M &amp;gt; N ) {
cout &amp;lt;&amp;lt; M ; 
else cout &amp;lt;&amp;lt; N ;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;// Bundan oldingi ko'dda faqat birinchisi katta mi yo'qmi tekshiradi . Bunda esa qaysi biri katta bo'lsa o'shani chiqaradi . &lt;/p&gt;

&lt;p&gt;if else shart berayotganda juda ham ko'p kerak bo'ladi . Masalan shu shu ish bo'lganda shu ishni bajar unday bo'lmasa buni chiqar kabi narsalarda ishlatishimiz mumkin bo'ladi . &lt;/p&gt;

&lt;p&gt;Bugun if else haqida ko'p narsalarni bilib oldingiz degan umiddaman . Keyingi maqolalarimizgacha ko'rishguncha dasturchi . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Operators and true folse .</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Tue, 14 Mar 2023 15:28:02 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/operators-and-true-folse--3075</link>
      <guid>https://forem.com/shoxjaxon2008/operators-and-true-folse--3075</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan operatorslardan eng qiyini hisoblangan ++ va -- operatorlari bilan tanishamiz va yana true folse nima ekanligi va qanday ishlashini ham tushuntirib o'taman . &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Operators&lt;/strong&gt; ++ va -- &lt;br&gt;
++ bu songa 1 qiyat qo'shadi . &lt;br&gt;
-- bu sondan 1 qiymat ayiradi. &lt;br&gt;
                             &lt;em&gt;Tushuntirish&lt;/em&gt;&lt;br&gt;
Masalan n son bor deylik . Agar ++ ishorasi n sondan oldin kelsa u birinchi hisoblanadi . ++ n kabi . Agar ++ ishorasi n sonidan keyin kelsa u barcha amallardan keyin bajariladi . n ++ kabi &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                         _Tushuntirish(1)_
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Masalan a son bor deylik . Agar -- ishorasi a sondan oldin kelsa u birinchi hisoblanadi . -- a kabi . Agar -- ishorasi a sonidan keyin kelsa u barcha amallar bajarilgandan keyin bajariladi . n -- kabi . &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ESLATMA &lt;br&gt;
O'zgaruvchidan keyin kelgan ishoralar faqat qolib ketgan o'zgaruvchisi bilan qiymat o'zgartiradi . &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Bu operatorslarni kod orqali tushunib olishingiz mumkin .&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;int main5() {

int a = 5 ; 
a ++ ;

cout &amp;lt;&amp;lt; ++ a &amp;lt;&amp;lt; endl ; // 7 
cout &amp;lt;&amp;lt; a ++ &amp;lt;&amp;lt; endl ; // 7 
cout &amp;lt;&amp;lt; a -- &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; a ++ &amp;lt;&amp;lt; endl ;  // 8 //7
cout &amp;lt;&amp;lt; ++ a &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; a ++ &amp;lt;&amp;lt; endl ;  // 9 //9
cout &amp;lt;&amp;lt; a ++ &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ++ a &amp;lt;&amp;lt; endl ;  // 10 // 12 
cout &amp;lt;&amp;lt; -- a &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; a -- &amp;lt;&amp;lt; endl ;  // 11 // 11
cout &amp;lt;&amp;lt; a ++ &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; -- a ;  // 10 // 10 
// sonlari chiqadi . 
  return 0 ; 
} 
&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;                        _**True va Folse**_
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;True va Folse - tarjimasi to'g'ri va hato &lt;br&gt;
C ++ dasturlash tilida true bo'lsa ekranga 1 soni chiqadi . &lt;br&gt;
Folse bo'lsa ekranga 0 soni chiqadi . &lt;/p&gt;

&lt;p&gt;buni hozir o'zingiz ko'dda tushunib olishingiz mumkin .&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Description : Nsonini o'qing. AgarNsoni 20 va 30 orasida (20 va 30 ham kiradi) bo'lsa,1ni chop eting. Aks holda0ni chop eting.
#include &amp;lt;iostream&amp;gt; 
using namespace std ; 
int main() {

int n ; 
cin &amp;gt;&amp;gt; n ;
cout &amp;lt;&amp;lt; ((n &amp;gt;= 20 &amp;amp;&amp;amp; n &amp;lt;=30 )) ;

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

&lt;/div&gt;



&lt;p&gt;Maqolamdan ko'p narsa bilib oldingiz degan umiddaman keyingi maqolamgacha hayr salomat bo'ling . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Izoh</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Sat, 11 Mar 2023 13:46:16 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/izoh-5c8a</link>
      <guid>https://forem.com/shoxjaxon2008/izoh-5c8a</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan C ++ da &lt;em&gt;Izoh&lt;/em&gt; ya 'ni kamentariya qoldirish bilan tanishib chiqamiz . &lt;br&gt;
Hozir siz Izoh nima ? U bizga nima uchun kerak va yana shunga o'xshash savollaringizga javob olasiz . &lt;/p&gt;

&lt;p&gt;Qani ketdik : &lt;br&gt;
Izoh bu boshida aytganimdek komentariy uni biz - biror joyini tushuntirib ketayotgan bo'lsak yoki yozayotgan narsamiz ekranga chiqishini hohlamasak ishlatamiz . &lt;/p&gt;

&lt;p&gt;Izoh o'zi qanday bo'ladi ? &lt;br&gt;
Paython dasturlash tilida komentariya qoldirish : &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Bitta qator uchun - # &lt;/li&gt;
&lt;li&gt;Katta komentariya qoldirish - Boshiga """ va tugashiga """ qo'ysa komentariyaga olinadi . Buni qulay tarafi vaqt tejaladi va ajralib turadi . 
Man sizlarga kotta komentariyadan foydalanishingizni maslahat beraman &lt;strong&gt;ammo&lt;/strong&gt; bitta qator uchun komentariya chiroyliroq va o'zgacha turadi . &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;C ++ dasturlash tilida Izoh : &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Bitta qator uchun izoh qoldirish - // belgisi . &lt;/li&gt;
&lt;li&gt;Katta komentariya qoldirish - boshiga /* va oxiriga */ belgilari . &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hozir C ++ da qanday yozilishini ko'd orqali yozib ko'rsataman . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C ++ Yangi qator .</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Sat, 11 Mar 2023 13:18:54 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/c-yangi-qator--3cge</link>
      <guid>https://forem.com/shoxjaxon2008/c-yangi-qator--3cge</guid>
      <description>&lt;p&gt;Salom dasturchi hozir siz bilan yangi qator tashlashni ko'rib chiqamiz . bunga \n va endl kiradi . &lt;br&gt;
Biz \n ni raqamlar va kasr sonlar bilan bog'liq amallar qilayotgan paytda ishlatamiz . &lt;/p&gt;

&lt;p&gt;Buni hozirgi koddi ko'rib tushunib olasiz degan umiddaman :&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() {

cout &amp;lt;&amp;lt; "Hello world"&amp;lt;&amp;lt; endl ;
cotu &amp;lt;&amp;lt; "HELLO" ;

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

&lt;/div&gt;



&lt;p&gt;Siz ko'd yozayotganingiz da endldan foydalanganingiz maqulroq chunki bu hamma tipdagi narsalarga o'tadi . &lt;/p&gt;

&lt;p&gt;Mana yana siz bilan sonlarda \n bilan bog'liq ko'dlarni ko'rib chiqamiz .&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() {

cout &amp;lt;&amp;lt; 1 \n ;
cout &amp;lt;&amp;lt; 2 ;

return 0 ;

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

&lt;/div&gt;



&lt;p&gt;Mana shun nyulayn deyiladi bu faqat sonlar uchun ishlatiladi .&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C ++ chiqarish operatori .</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Fri, 10 Mar 2023 14:39:05 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/c-chiqarish-operatori--162b</link>
      <guid>https://forem.com/shoxjaxon2008/c-chiqarish-operatori--162b</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan chiqarish operatori ya'ni cout - tarjimasi esa output haqida gaplashamiz biz outputni bu haqida paython oldi foniga ko'd yozish tilida o'tganmiz . &lt;br&gt;
Buni tarjimasi chiqarish . &lt;/p&gt;

&lt;p&gt;Biror tipdagi narsalarni chiqarishda kerak bo'ladi . &lt;br&gt;
bu dasturlashda data type deb ataladi bunga int string va float kiradi . Bularga qo'shimcha qilib char ni qo'shishimiz mumkin . &lt;/p&gt;

&lt;p&gt;Buni hozir mana shu ko'dda ko'ramiz :&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() {

cout &amp;lt;&amp;lt; "HELLO WORLD" ;

return 0  ; 
} 

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

&lt;/div&gt;



&lt;p&gt;Biza bu ko'dni run qilganimiz da yani ishlatganimizda HELLO WORLD ekranga chiqadi mana shu yerdagi ya'ni 4 - qatordagi birinchi so'z bu yerda chiqarish operatori . &lt;/p&gt;

&lt;p&gt;Bu maqolada chiqarish operatori haqida bilib oldingiz degan umiddaman hayr salomat bo'ling . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Sintaksis</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Fri, 10 Mar 2023 14:08:50 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/sintaksis-3g73</link>
      <guid>https://forem.com/shoxjaxon2008/sintaksis-3g73</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan _Sintaksis _haqida gaplashamiz &lt;br&gt;
Sintaksis nima ekanligini tushunish uchun mana shu ko'dga qarashingizni so'rayman .&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 name space std ;

int main() {

cout &amp;lt;&amp;lt; "Hello world" ;

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

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;h1&gt;
  
  
  include  - bu ktubxona va eng ko'p ishlatiladigan va ko'p kerak bo'ladigan kutubxona hisoblanadi .
&lt;/h1&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;using name space std ; - Bu narsani dasturchilar dangasa bo'lganligi uchun yaratgan agar biz using name space std ; ni int main() dan oldin yozsak biz yozvotgan barcha ko'dlarimizga std bilan yozishimiz kerak bo'lmaydi . &lt;br&gt;
Bu ni birinchi kirgan paytimiz yozamiz . &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;int main() - Biz yozgan ko'dlarimizni saqlab turadigan joy . &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;return 0 ; - bu ko'dimizni oxiri yani tugaganini anglatadi . &lt;br&gt;
Bu narsani har doim yozishimiz kerak . &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Mana shu yozgan va tushuntirgan narsalarimiz sintaksis deyiladi . &lt;br&gt;
cout &amp;lt;&amp;lt; "Hello world " esa - chiqarish operatori hisoblanadi . &lt;/p&gt;

&lt;p&gt;Chiqarish operatorini biz biror bir tipdagi narsalarni chiqarishmmizda kerak bo'ladi . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Kirish</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Fri, 10 Mar 2023 13:42:35 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/kirish-1pmi</link>
      <guid>https://forem.com/shoxjaxon2008/kirish-1pmi</guid>
      <description>&lt;p&gt;Salom dasturchi bugun siz bilan dasturlash tilida yangi bo'lgan til, dasturlash tilida yangi emas biz o'rganayatgan tillardan yangisi bilan tanishamiz . &lt;/p&gt;

&lt;p&gt;Bu oldin biz o'rgangan til paythondan farq qiladi . &lt;br&gt;
Bunda biz oldingi fonini emas orqa fonini o'rganamiz .&lt;/p&gt;

&lt;p&gt;Paythonda faqat funktsiyalar bilan tanishgan edik . Bu tilda ya'ni c ++ da o'sha funktsiyalarni nima ish bajarishini bilib olamiz . &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Hozir man c ++ nima ekanligi haqida ma'lumot beraman *&lt;/em&gt; &lt;br&gt;
c ++ aslida c lar oilasiga mansub til bo'lib , yuqorida aytganimdek orqa fonni yozishda kerak bo'ladi ammo hozirgi kunda &lt;br&gt;
c ++ ni ko'p dasturchilar yo'nalish qilib tanlamaydi . Buning sababi esa u eski til hisoblanadi . Bu degani u yaxshi til emas degani emas u barcha tillarni o'zaki ya'ni mazmuni , mohiyati hisoblanadi . U orqali biz ko'plab o'yinlar , kompyuterlar , telefonlar ga ko'd yozishda foydalansak bo'ladi . va yana boshqa narsalar . &lt;/p&gt;

&lt;p&gt;Bu tilni Martin Richards 1967 - yilda ko'd yozadigan dastur shaklida yozgan . &lt;/p&gt;

&lt;p&gt;Nima uchun C++ dan foydalanish kerak?&lt;/p&gt;

&lt;p&gt;C++ dasturlash tili dunyo bo'yicha keng foydalanib kelinayotgan dasturlash tili hisoblanadi.&lt;br&gt;
C++ Barcha Grafik Interfeys ga ega Operatsion Sistemalarda uchratish mumkin.&lt;br&gt;
C++ Bu obyektga yo'naltirilgan dasturlash tili hisoblanib. Tuzilgan dasturni osonlik bilan o'zgartirish imkoniyati mavjud.&lt;br&gt;
C++ - Qiziqarli va o'rganishga juda oson.&lt;br&gt;
C++ - Ko'chma va bir nechta platformaga moslashtirilish mumkin bo'lgan dasturlar yaratsangiz bo'ladi.&lt;br&gt;
C++ - C# va Java dasturlash tiliga yaqin bo'lgan dasturlash tili bo'lganligi sababli almashtirish juda oson. &lt;br&gt;
*&lt;em&gt;Shu sababdan bu tilni o'rganish barcha dasturchilarga kerak *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;C ++ dasturchilarining eng yoqtirgan so'zi Hello world - buning tarjimasi salom dunyo  degani . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>Operators</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Thu, 09 Mar 2023 14:49:32 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/operators-24fi</link>
      <guid>https://forem.com/shoxjaxon2008/operators-24fi</guid>
      <description>&lt;p&gt;Salom bugun sizlar bilan Operatorslar haqida gaplashamiz  . &lt;br&gt;
Hozir sizlar bilan operatorslar nimaga kerak qanday holatlarda ishlatiladi va shu kabi savollarimizga javob topamiz .&lt;/p&gt;

&lt;p&gt;Va yana ....&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;syntaksis &lt;/li&gt;
&lt;li&gt;chiqarish operatori &lt;/li&gt;
&lt;li&gt;yangi qator &lt;/li&gt;
&lt;li&gt;o'zgaruvchilar &lt;/li&gt;
&lt;li&gt;identifikator &lt;/li&gt;
&lt;li&gt;konstanta &lt;/li&gt;
&lt;li&gt;ma'lumot turlari &lt;/li&gt;
&lt;li&gt;operators 
lar bilan tanishamiz . &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;1 . syntaksis - deb biz birinchi kirganimizda chiqadigan kutibxona va o'sha yerdagi narsalarga aytiladi . &lt;/p&gt;

&lt;p&gt;2 . chiqarish operatori - bunga biz misol qilib biror bir narsani cout qilib chiarishni olishimiz mumkin . &lt;br&gt;
shunga o'xshash narsalar kiradi . &lt;/p&gt;

&lt;p&gt;3 . yangi qator - kiritish bu \n yoki endl . \n bu faqat sonlar uchun . endl esa barchasiga o'tadi . Shuning uchun biz ko'd yozayotganimizda endl dan foydalanganimiz yaxshiroq . &lt;/p&gt;

&lt;p&gt;4 . o'zgaruvchilar - bu dehqoncha qilib aytganda pustoy tarelka . &lt;br&gt;
uni tipini va ichidagi narsani biz o'zimiz kiritamiz . &lt;/p&gt;

&lt;p&gt;5 . identifikator - bu biz o'sha yaratgan o'zgaruvchilarimizga to'g'ri nom berish . Masalan biz o'zgaruvchilarga son kiritayotgan bo'lsak uni son deb yoki number / qisqacha num deb qilishimiz kerak bo'ladi shunda o'zimizni ham o'qiyotgan inson ni ham tushunishi onson bo'ladi . &lt;/p&gt;

&lt;p&gt;6 . konstanta - bu - const - bu o'zgarmas hisoblanadi . c ++ da dasturlash tilida o'zgarmaslarni e'lon qilish so'zidan foydalansak bo'ladi . KOnstanta faqat qiymatni (olish) o'qishi mumkin xolos .&lt;br&gt;
U qisqacha const deb yoziladi . Uni o'zgaruvchini tipidan keyin yozishimiz kerak bo'ladi  . Agar shunday qilsak biz const qilgan qismni o'qiydi . Uni qiymatini o'zgartirmaydi . &lt;/p&gt;

&lt;p&gt;7 . Ma 'lumot turlari - ya'ni data type bu haqida ham oldingi maqolalarda yozib o'tganman lekin aytib o'tgaman . Bular ga int ,  string  , float , char va boshqalar kiradi . asosiysi shular . &lt;/p&gt;

&lt;p&gt;8 . operators - operatorlar &lt;br&gt;
Arifmetik operatorlar&lt;br&gt;
Tayinlash operatorlari&lt;br&gt;
Taqqoslash operatorlari&lt;br&gt;
Mantiqiy operatorlar&lt;br&gt;
Bitwise operatorlar &lt;br&gt;
 xillari bor . &lt;/p&gt;

&lt;p&gt;O'zi biz operatorlarni o'zgaruvchilar va qiymatlar bilan ishlashda foydalanamiz . &lt;br&gt;
operatorlar ga + - ++ -- / %  &amp;lt; &amp;gt; va boshqalar kiradi . &lt;/p&gt;

&lt;p&gt;Bulardan biz sonlarni bir - biriga tepadigi amallar bilan qilishda foydalanamiz . Bular deganda kasr son va boshqalar ham kiradi . &lt;/p&gt;

&lt;p&gt;Tepada aytilgan operatorlardan biz tayinlash va taqqoslash operator larini o'tganmiz . &lt;/p&gt;

&lt;p&gt;Tayinlash operator lari bu -&lt;br&gt;
x += 5 ; x = x + 5 ;&lt;br&gt;
x -= 5 ; x = x - 5 ;&lt;br&gt;
x *= 5 ; x = x * 5 ;&lt;br&gt;
x /= 5 ; x = x / 5 ;&lt;br&gt;
x %= 5 ; x = x % 5 ;&lt;br&gt;
ya 'ni ularga qiymat berish kiradi . &lt;/p&gt;

&lt;p&gt;Taqqoslash operatorlari esa true va folse dan iborat . &lt;br&gt;
to'g'ri bo'lsa 1 , xato bo'lsa 0 chiqarib beradi . &lt;/p&gt;

&lt;p&gt;Bugun men tushuntirgan operators va boshqa ma'lumotlarni tushundingiz deb o'ylayman keyingi maqolalarimgacha see you goodbye . Men yozgan barcha narsani o'qidingiz deb o'ylayman  . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>c ++ da data type va char tipi .</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Fri, 03 Mar 2023 07:18:46 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/c-da-data-type-va-char-tipi--3m7k</link>
      <guid>https://forem.com/shoxjaxon2008/c-da-data-type-va-char-tipi--3m7k</guid>
      <description>&lt;p&gt;Salom bizni kuzatib borayotgan dasturchi . Siz bugun data type ma'lumot turlari haqida qisqacha bilib olasiz . Biz oldin ya'ni &lt;br&gt;
paython dasturini o'rganayotganimizda sizlar bilan data type ma'lumot turlarini o'tgan edik . &lt;/p&gt;

&lt;p&gt;c ++ da esa bu data type boshqacharoq bo'ladi . &lt;br&gt;
Hozir siz bilan qanday bo'lishi va piton ya'ni paython dan farqini aytib o'taman . &lt;/p&gt;

&lt;p&gt;c ++ da paython ga o'xshab tipni hohlasa berib hohlasa tipini yozmasdan ketish mumkin emas . &lt;br&gt;
Siz o'zgaruvchi yaratyapsizmi u ni qaysi tipda yaratayotganizni aytishingiz kerak . &lt;/p&gt;

&lt;p&gt;c ++ da asosiy data type turlari 3 ta. &lt;br&gt;
Bular int - integer , str - string , float . Bularga yana qo'shimcha qilib char tipini ham qo'shish mumkin . &lt;/p&gt;

&lt;p&gt;int - butun sonlar uchun . &lt;br&gt;
string - matn tipidagi narsalar uchun . &lt;br&gt;
float - bu kasr sonlar uchun . &lt;br&gt;
char - esa bitta son qabul qiladi . # yana ASCII jadvali ham bor . &lt;/p&gt;

&lt;p&gt;Va yana hozir aytgan tiplarimni kattaroq bayt egallaydigan va kichikroq bayt egallaydigan tiplari bor . Bular mana shular . &lt;/p&gt;

&lt;p&gt;char - 1 byte &lt;br&gt;
unsigned char - 1 byte &lt;br&gt;
singed char - 1 byte &lt;br&gt;
unsigned int - 4 bytes&lt;br&gt;
signed int - 4 bytes &lt;br&gt;
short int - 2 bytes &lt;br&gt;
unsigned short int - 2 bytes &lt;br&gt;
signed short int - 2 bytes &lt;br&gt;
long int - 8 bytes&lt;br&gt;
signed long int - 8 bytes &lt;br&gt;
unsigned long int - 8 bytes &lt;br&gt;
float - 4 baytes &lt;br&gt;
double - 8 bytes &lt;br&gt;
long double - 12 bytes &lt;/p&gt;

&lt;p&gt;kabilardan iborat . &lt;/p&gt;

&lt;p&gt;Endi esa c ++ da operatorlarni ko'rib chiqamiz . &lt;/p&gt;

&lt;p&gt;Arifmetik operatorlar&lt;br&gt;
Tayinlash operatorlari&lt;br&gt;
Taqqoslash operatorlari&lt;br&gt;
Mantiqiy operatorlar&lt;br&gt;
Bitwise operatorlar&lt;/p&gt;

&lt;p&gt;operatorlar mavjud . &lt;/p&gt;

&lt;p&gt;Operator - o'zgaruvchilar va qiymatlar bo'yicha operatsiyalarni bajarish uchun ishlatiladi.&lt;/p&gt;

&lt;p&gt;Hozirgi maqolada ancha narsalarni bilib oldingiz deb o'ylayman . &lt;br&gt;
Keyingi maqolagach hayr salomat bo'ling . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>c ++ da cout cin</title>
      <dc:creator>Shoxjaxon2008</dc:creator>
      <pubDate>Wed, 22 Feb 2023 18:53:55 +0000</pubDate>
      <link>https://forem.com/shoxjaxon2008/c-da-cout-cin-13fi</link>
      <guid>https://forem.com/shoxjaxon2008/c-da-cout-cin-13fi</guid>
      <description>&lt;p&gt;Bugun sizlar bilan cout cin ni qanday ishlashini , nimalar yordamida ishlashini ko'rib chiqamiz . va ularni ma'nosi va farqlarini ham maqolam davomida aytib o'tib ketaman . &lt;/p&gt;

&lt;p&gt;cout - bu ekranga chiqarish . # output so'zidan olingan . &lt;br&gt;
cout yordamida biz o'zimiz hohlagan narsalarni hohlaganimizcha chiqarishimiz mumkin . bunda faqat biz yozgan narsalar chiqadi &lt;br&gt;
ammo uni  variables lar yordamida ham ishlatsa bo'ladi . &lt;/p&gt;

&lt;p&gt;cin - bu kirgizish . # input so'zidan olingan . &lt;br&gt;
cin ga biz shart bergandan keyin son yoki kiritilishi kerak bo'lgan matn kiritamiz . &lt;/p&gt;

&lt;p&gt;esda tut ! &lt;br&gt;
esda tutish kerak cin yani output orqali ko'da yozmoqchi bo'lsak yozadigan narsamizni tipi va o'zgaruvchisi bo'lishi kerak . &lt;/p&gt;

&lt;p&gt;biz ko'd yozayotganimizda ikkisi ham bizga kerak bo'ladi . &lt;br&gt;
ular bir biriga bo'g'liq tomoni ham mana shunda input output bittasi kiritsa ikkinchisi chiqarib beradi . &lt;/p&gt;

&lt;p&gt;farqi cin ga biz kiritamiz yana biz kiritgan son cindan katta bo'ladi . &lt;br&gt;
cout da esa oldindan yozib qo'yamiz unda esa biz yozib qo'ygan son cout dan kichik bo'ladi . &lt;/p&gt;

&lt;p&gt;Mavzuni tushundingiz degan umiddaman keyingi maqolalarimgacha hayr salomat bo'ling . &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
  </channel>
</rss>
