<?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>DEV Community: AbrorAbdulboriyev</title>
    <description>The latest articles on DEV Community by AbrorAbdulboriyev (@abrorabdulboriyev).</description>
    <link>https://dev.to/abrorabdulboriyev</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%2F962535%2Faa390828-c2c6-4738-9f46-671449444d27.jpg</url>
      <title>DEV Community: AbrorAbdulboriyev</title>
      <link>https://dev.to/abrorabdulboriyev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/abrorabdulboriyev"/>
    <language>en</language>
    <item>
      <title>C++ dagi 7-dars</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Thu, 17 Nov 2022 13:20:49 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-dagi-7-dars-gcg</link>
      <guid>https://dev.to/abrorabdulboriyev/c-dagi-7-dars-gcg</guid>
      <description>&lt;p&gt;C++ Shart Operatori&lt;/p&gt;

&lt;p&gt;Assalomu Alaykum bugun siz bilan shart operatori haqida gaplashib olamiz. Shart operatori juda kerak hisoblanadi. Tizimga kirishda server yaratganizda ushbu shart operatoridan foydalanish ehtimolingiz 80% ni tashkil qiladi.&lt;/p&gt;

&lt;p&gt;C++ dasturlash tilida matematikada qo'llaniladigan odatiy mantiqiy shartlarni qo'llab quvvatlaydi.&lt;/p&gt;

&lt;p&gt;Kamroq: a &lt;b&gt;
Kam yoki teng: a &amp;lt;= b&lt;br&gt;
Kattaroq: a&amp;gt; b&lt;br&gt;
Kattaroq yoki teng: a&amp;gt; = b&lt;br&gt;
a == b ga teng&lt;br&gt;
Teng emas: a! = b&lt;br&gt;
C ++ quyidagi shartli iboralarga ega:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;ifAgar belgilangan shart rost bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun foydalaning&lt;br&gt;
elseAgar bir xil shart noto'g'ri bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun foydalaning&lt;br&gt;
else ifAgar birinchi shart noto'g'ri bo'lsa, sinov qilish uchun yangi shartni belgilash uchun foydalaning&lt;br&gt;
switchAmalga oshiriladigan ko'plab alternativ kod bloklarini belgilash uchun foydalaning&lt;br&gt;
IF (Agar)&lt;br&gt;
ifAgar shart bo'lsa, bajarilishi kerak bo'lgan C ++ kodi blokini belgilash uchun bayonnomadan foydalaning  true.&lt;/p&gt;

&lt;p&gt;if () {&lt;br&gt;
  // Faqat to'g'ri bo'lgandagi holatni yozasiz&lt;br&gt;
}&lt;br&gt;
E'tibor bering, if kichik harflar bilan. Katta harflar (If yoki IF) xato keltirib chiqaradi.&lt;br&gt;
Quyidagi misolda, 15 ning 13 dan katta ekanligini aniqlash uchun ikkita qiymatni sinab ko'ramiz, agar shart bo'lsa true, ba'zi matnlarni chop eting:&lt;/p&gt;

&lt;h1&gt;
  
  
  include 
&lt;/h1&gt;

&lt;p&gt;using namespace std;&lt;br&gt;
​&lt;br&gt;
int main() {&lt;br&gt;
  if (15 &amp;gt; 13) {&lt;br&gt;
    cout &amp;lt;&amp;lt; "15 soni 13 dan katta";&lt;br&gt;
  }&lt;br&gt;&lt;br&gt;
  return 0;&lt;br&gt;
}&lt;br&gt;
15 soni 13 dan katta&lt;br&gt;
else (Aks Holda)&lt;br&gt;
else Agar shart bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun foydalaning false.&lt;/p&gt;

&lt;p&gt;if () {&lt;br&gt;
  // Shart bajarilgan vaqtdagi operatorlar &lt;br&gt;
} else {&lt;br&gt;
  // shart bajarilmagan holdagi kod blogini joylaysiz&lt;br&gt;
}&lt;/p&gt;

&lt;h1&gt;
  
  
  include 
&lt;/h1&gt;

&lt;p&gt;using namespace std;&lt;br&gt;
​&lt;br&gt;
int main() {&lt;br&gt;
  int time = 20;&lt;br&gt;
  if (time &amp;lt; 18) {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Kun.";&lt;br&gt;
  } else {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Kech.";&lt;br&gt;
  }&lt;br&gt;
  return 0;&lt;br&gt;
}&lt;br&gt;
Hayirli Kech&lt;br&gt;
else if (Aks holda agar)&lt;br&gt;
else ifagar aks holda degan ma'noni berib birinchi yoki undan yuqori shartlar qanoatlantirmasa ushbu shart operatori ishlatiladi.&lt;/p&gt;

&lt;p&gt;else if har doim undan oldin else if yoki if sahrt operatorlari keladi.&lt;br&gt;
if () {&lt;br&gt;
  // Birinchi shart True bo'lsa u holda siz da ushbu blog kodingiz ishlaydi&lt;br&gt;
} else if () {&lt;br&gt;
  // birinchi shart false bo'lsa ikkinchi shart true bo'lsa ushbu blog ishlaydi&lt;br&gt;
} else {&lt;br&gt;
  // ikki shart ham qanoatlantirmasa ushbu blog ishlaydi.&lt;br&gt;
}&lt;/p&gt;

&lt;h1&gt;
  
  
  include 
&lt;/h1&gt;

&lt;p&gt;using namespace std;&lt;br&gt;
​&lt;br&gt;
int main() {&lt;br&gt;
  int time = 22;&lt;br&gt;
  if (time &amp;lt; 10) {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Tong.";&lt;br&gt;
  } else if (time &amp;lt; 20) {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Kun.";&lt;br&gt;
  } else {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Kech.";&lt;br&gt;
  }&lt;br&gt;
  return 0;&lt;br&gt;
}&lt;br&gt;
Hayirli Kech.&lt;br&gt;
Qisqa Shart Operatorlari.&lt;br&gt;
C++ dasturlash tilini shunday bir imkoniyati borki bular birini imkoniyati shart operatorini qisqartirib . yozishdan iborat. Quyidagi formulani yod oling.&lt;/p&gt;

&lt;p&gt;o'zgaruvchi= (shart) ? shart to'g'ri bo'lsa:  shart notug'ri bo'lsa;&lt;br&gt;
Quyidagi kodga e'tibor bering.&lt;/p&gt;

&lt;h1&gt;
  
  
  include 
&lt;/h1&gt;

&lt;p&gt;using namespace std;&lt;br&gt;
​&lt;br&gt;
int main() {&lt;br&gt;
  int time = 20;&lt;br&gt;
  if (time &amp;lt; 18) {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Kun.";&lt;br&gt;
  } else {&lt;br&gt;
    cout &amp;lt;&amp;lt; "Hayirli Kech.";&lt;br&gt;
  }&lt;br&gt;
  return 0;&lt;br&gt;
}&lt;br&gt;
Qisqa tartibda yozish.&lt;/p&gt;

&lt;h1&gt;
  
  
  include 
&lt;/h1&gt;

&lt;p&gt;using namespace std;&lt;br&gt;
​&lt;br&gt;
int main() {&lt;br&gt;
  int time = 20;&lt;br&gt;
  string result = (time &amp;lt; 18) ? "Hayirli Kun." : "Hayirli Kech.";&lt;br&gt;
  cout &amp;lt;&amp;lt; result;&lt;br&gt;
  return 0;&lt;br&gt;
}&lt;br&gt;
Hayirli Kech.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ dagi 6-dars</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Wed, 16 Nov 2022 12:01:56 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-dagi-6-dars-1c7b</link>
      <guid>https://dev.to/abrorabdulboriyev/c-dagi-6-dars-1c7b</guid>
      <description>&lt;h1&gt;
  
  
  C++ Matematik Funksiyalar
&lt;/h1&gt;

&lt;p&gt;Assalomu Alaykum bugun siz bilan bir qancha imkoniyatlarga ega funksiyalar haqida ma'lumotga ega bo'lamiz. Bugun siz bilan matematik funksiyalar haqida gaplashamiz. &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida raqamlarda matematik vazifalarni bajarish imkoniyatini beradigan ko'pgina funksiyalar mavjud.&lt;/p&gt;

&lt;h2&gt;
  
  
  MIN va MAX
&lt;/h2&gt;

&lt;p&gt;Funktsiya eng yuqori qiymatini topish uchun foydalanish mumkin X va y :&lt;code&gt;max(x,y)&lt;/code&gt;&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;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;13&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Va funktsiya x va y ning eng past qiymatini topish uchun ishlatilishi mumkin :&lt;code&gt;min(x,y)&lt;/code&gt;&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;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;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  C ++ &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt; Kutubxonasi.
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;sqrt&lt;/code&gt;(Kvadrat ildiz), &lt;code&gt;round&lt;/code&gt;(sonni aylantiradi) va &lt;code&gt;log&lt;/code&gt; (natural logarifm) kabi boshqa funktsiyalarni  &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt; kutubxonasida topish mumkin :&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;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="err"&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="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;sqrt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;64&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="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n&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;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;2.6&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="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n&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;log&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="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n&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;span class="mi"&gt;8&lt;/span&gt;
&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="mf"&gt;0.693147&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Boshqa matematik vazifalar.
&lt;/h2&gt;

&lt;p&gt;Boshqa Math funktsiyalari ( &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt;kutubxonasida) ro'yxatini quyidagi jadvalda topish mumkin:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZglrMrbU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zfl8brzji8cly3jkcp1a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZglrMrbU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zfl8brzji8cly3jkcp1a.png" alt="Image description" width="628" height="705"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bugungi mazular shulardan iborat edi hozircha shu mavzular haqida gaplashgan bo'ldik lekin kuzatishda to'xtatmang ko'rushguncha hurmatli Bo'lajak Dasturchilar.&lt;/strong&gt;  🖐️🖐️&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ dagi 6-dars</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Tue, 15 Nov 2022 11:36:06 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-dagi-6-dars-8h6</link>
      <guid>https://dev.to/abrorabdulboriyev/c-dagi-6-dars-8h6</guid>
      <description>&lt;h1&gt;
  
  
  C++ Matematik Funksiyalar
&lt;/h1&gt;

&lt;p&gt;Assalomu Alaykum bugun siz bilan bir qancha imkoniyatlarga ega funksiyalar haqida ma'lumotga ega bo'lamiz. Bugun siz bilan matematik funksiyalar haqida gaplashamiz. &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida raqamlarda matematik vazifalarni bajarish imkoniyatini beradigan ko'pgina funksiyalar mavjud.&lt;/p&gt;

&lt;h2&gt;
  
  
  MIN va MAX
&lt;/h2&gt;

&lt;p&gt;Funktsiya eng yuqori qiymatini topish uchun foydalanish mumkin X va y :&lt;code&gt;max(x,y)&lt;/code&gt;&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;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;13&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Va funktsiya x va y ning eng past qiymatini topish uchun ishlatilishi mumkin :&lt;code&gt;min(x,y)&lt;/code&gt;&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;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;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  C ++ &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt; Kutubxonasi.
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;sqrt&lt;/code&gt;(Kvadrat ildiz), &lt;code&gt;round&lt;/code&gt;(sonni aylantiradi) va &lt;code&gt;log&lt;/code&gt; (natural logarifm) kabi boshqa funktsiyalarni  &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt; kutubxonasida topish mumkin :&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;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="err"&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="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;sqrt&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;64&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="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n&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;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;2.6&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="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n&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;log&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="s"&gt;"&lt;/span&gt;&lt;span class="se"&gt;\n&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;span class="mi"&gt;8&lt;/span&gt;
&lt;span class="mi"&gt;3&lt;/span&gt;
&lt;span class="mf"&gt;0.693147&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Boshqa matematik vazifalar.
&lt;/h2&gt;

&lt;p&gt;Boshqa Math funktsiyalari ( &lt;code&gt;&amp;lt;cmath&amp;gt;&lt;/code&gt;kutubxonasida) ro'yxatini quyidagi jadvalda topish mumkin:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZglrMrbU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zfl8brzji8cly3jkcp1a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZglrMrbU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zfl8brzji8cly3jkcp1a.png" alt="Image description" width="628" height="705"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bugungi mazular shulardan iborat edi hozircha shu mavzular haqida gaplashgan bo'ldik lekin kuzatishda to'xtatmang ko'rushguncha hurmatli Bo'lajak Dasturchilar.&lt;/strong&gt;  🖐️🖐️&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/dawroun"&gt;@dawroun&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ da 5-Dars</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Thu, 10 Nov 2022 06:41:39 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-da-5-dars-44aa</link>
      <guid>https://dev.to/abrorabdulboriyev/c-da-5-dars-44aa</guid>
      <description>&lt;h1&gt;
  
  
  C++ Operatorlar
&lt;/h1&gt;

&lt;p&gt;Assalomu alaykum bugun siz bilan operatorlar haqida gaplashib olamiz. Agar darsliklarni boshdan o'qib kelayotgan bo'lsangiz unda sizni tabriklashim mumkin chunki &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilini tushunib boshlayabsiz! Operatorlar o'zgaruvchilar va qiymatlar bo'yicha operatsiyalarni bajarish uchun ishlatiladi.&lt;/p&gt;

&lt;p&gt;Quyidagi misolda biz ikkita qiymatni qo'shish  uchun  &lt;strong&gt;+ **&lt;/strong&gt;operatordan** 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="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;100&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;+&lt;/code&gt; operator ko'pincha yuqoridagi misol kabi, birgalikda ikki qiymatlarni kiritish uchun ishlatiladi, u ham birga, bir o'zgarmaydigan va qiymat yoki o'zgaruvchilar va boshqa o'zgaruvchilar qo'shishingiz uchun foydalanish mumkin.&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="n"&gt;n1&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;50&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;        &lt;span class="c1"&gt;// 150 (100 + 50)&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;n2&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;n1&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;250&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;      &lt;span class="c1"&gt;// 400 (150 + 250)&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;n3&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;n2&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="n"&gt;n2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;     &lt;span class="c1"&gt;// 800 (400 + 400)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  C ++ operatorlarni quyidagi guruhlarga ajratadi:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Arifmetik&lt;/strong&gt; operatorlar&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tayinlash&lt;/strong&gt; operatorlari&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Taqqoslash&lt;/strong&gt; operatorlari&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mantiqiy&lt;/strong&gt; operatorlar&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bitwise&lt;/strong&gt; operatorlar&lt;/li&gt;
&lt;/ul&gt;

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

&lt;h3&gt;
  
  
  Arifmetik operatorlar
&lt;/h3&gt;

&lt;p&gt;Umumiy matematik operatsiyalarni bajarish uchun arifmetik operatorlar qo'llaniladi.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VY6PDKy2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/877ls640b3lpyjlcuicy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VY6PDKy2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/877ls640b3lpyjlcuicy.png" alt="Image description" width="880" height="458"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Tayinlash Operatorlari
&lt;/h3&gt;

&lt;p&gt;Belgilash operatorlari o'zgaruvchiga qiymatlarni belgilash uchun ishlatiladi. Quyidagi misol, biz foydalanish &lt;strong&gt;tayinlash&lt;/strong&gt; operatori ( &lt;code&gt;=&lt;/code&gt;qiymati tayinlash uchun) &lt;strong&gt;10&lt;/strong&gt; a o'zgaruvchi deb nomlangan uchun &lt;strong&gt;x&lt;/strong&gt; :&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="n"&gt;x&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;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Tayinlash Operatorlari&lt;br&gt;
Belgilash operatorlari o'zgaruvchiga qiymatlarni belgilash uchun ishlatiladi. Quyidagi misol, biz foydalanish tayinlash operatori ( =qiymati tayinlash uchun) 10 a o'zgaruvchi deb nomlangan uchun x :&lt;/p&gt;

&lt;p&gt;int x = 10;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y68a64-d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r414jkox3jc0nxg41gav.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y68a64-d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r414jkox3jc0nxg41gav.png" alt="Image description" width="880" height="677"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Taqqoslash operatorlari
&lt;/h3&gt;

&lt;p&gt;Ikki qiymatni taqqoslash uchun taqqoslash operatorlari ishlatiladi.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Izoh&lt;/strong&gt;: taqqoslashning qaytarilish qiymati to'g'ri (&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;code&gt;1&lt;/code&gt;&lt;br&gt;
) yoki noto'g'ri ( &lt;code&gt;0&lt;/code&gt;).&lt;/p&gt;

&lt;p&gt;Quyidagi misolda 5 dan 3 kattaroqligini bilish uchun  operatordan  &lt;strong&gt;( ) dan kattaroq&lt;/strong&gt; foydalanamiz &lt;code&gt;&amp;gt;&lt;/code&gt;:&lt;/p&gt;

&lt;p&gt;Barcha taqqoslash operatorlari ro'yxati:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KcNJ7zyo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nczvkxn8trx6mqnxm74a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KcNJ7zyo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nczvkxn8trx6mqnxm74a.png" alt="Image description" width="880" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Mantiqiy operatorlar
&lt;/h2&gt;

&lt;p&gt;O'zgaruvchilar yoki qiymatlar o'rtasidagi mantiqni aniqlash uchun mantiqiy operatorlar qo'llaniladi:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BoPJOQKC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-%250Auploads.s3.amazonaws.com/uploads/articles/hur6ppn6d07wqdola60h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BoPJOQKC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-%250Auploads.s3.amazonaws.com/uploads/articles/hur6ppn6d07wqdola60h.png" alt="Image description" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/dawroun"&gt;@dawroun&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cpp</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>C++ da 4-dars</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Tue, 08 Nov 2022 16:27:17 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-da-22k7</link>
      <guid>https://dev.to/abrorabdulboriyev/c-da-22k7</guid>
      <description></description>
      <category>c</category>
    </item>
    <item>
      <title>C++ 3-Dars cin string int</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Sat, 05 Nov 2022 18:49:06 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-3-dars-cin-string-int-44lo</link>
      <guid>https://dev.to/abrorabdulboriyev/c-3-dars-cin-string-int-44lo</guid>
      <description>&lt;h1&gt;
  
  
  C++ O’zgaruvchilar
&lt;/h1&gt;

&lt;p&gt;Assalomu alaykum bugun siz bilan &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida o'rgaruvchilar haqida gaplashib olamiz. O'zgaruvchilar ma'lumot qiymatini saqlab turuvchi idish sifatida tushunishimiz mumkin. &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida turli xila o'zgaruvchilar mavjud bo'lib har bir tur xil kalit so'zlari bilan nomlangan.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;O'zgaruvchi - Xotiraning nomlangan qismi bo’lib, o’zida ma’lum bir toifadagi qiymatlarni saqlaydi. O’zgaruvchining nomi va qiymatlari bo’ladi. O’zgaruvchining nomi orqali qiymat saqlanayotgan xotira qismiga murojaat qilinadi. Programma ishlashi jarayonida o’zgaruvchining qiymatini o’zgartirish mumkin. Har qanday o’zgaruvchini ishlatishdan oldin, uni e’lon qilish lozim.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;int&lt;/code&gt; - 123 yoki -123 kabi butun sonlarni (butun sonlar) saqlaydi.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;double&lt;/code&gt; - 19.99 yoki -19.99 kabi o'nli raqamlar raqamlarini saqlaydi&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;char&lt;/code&gt;- "a" yoki "B" kabi bitta belgilarni saqlaydi. &lt;strong&gt;Char&lt;/strong&gt; qiymatlari bitta tirnoq bilan o'ralgan.&lt;/li&gt;
&lt;li&gt;string- &lt;code&gt;"Hello World"&lt;/code&gt; kabi matnlarni saqlaydi. Qator qiymatlari ikki tirnoq bilan o'ralgan&lt;/li&gt;
&lt;li&gt;bool - qiymatlarni ikki holat bilan saqlaydi: haqiqiy yoki noto'g'ri, &lt;code&gt;True&lt;/code&gt; yoki &lt;code&gt;False&lt;/code&gt; ( &lt;strong&gt;1&lt;/strong&gt; yoki &lt;strong&gt;0&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;O'zgaruvchi qisqa nomga ega bo'lishi mumkin (masalan, x va y) yoki ko'proq tavsiflovchi nom (yosh, cpp, master va h.k). &lt;strong&gt;C++&lt;/strong&gt; o'zgaruvchilar uchun qoidalar:&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;O'zgaruvchilar nomi raqam bilan boshlanmaydi!&lt;/li&gt;
&lt;li&gt;O'zgaruvchi &lt;strong&gt;[a-Z]&lt;/strong&gt; harf bilan boshlanib raqamlar ham aralashtirsa bo'ladi. ( _ali123, son90 va h.k)&lt;/li&gt;
&lt;li&gt;O'zgarvchi nomida katta va kichik harflar ahamiyatga ega bo'lib misol uchun &lt;strong&gt;Aka&lt;/strong&gt; va &lt;strong&gt;aka&lt;/strong&gt; ikki xil o'zgaruvchi nomi hisoblanadi! (Aka, aka, AkA, aKa)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;1-Masala:&lt;/strong&gt; Bizga cpp nomli o'zgaruvchi nomi butun tipga tegishli va qiymati 13 ga teng. ushbu o'zgaruvchini ekranga chiqaring.&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="err"&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;cpp&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
 &lt;span class="n"&gt;cpp&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;13&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;cpp&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;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="mi"&gt;13&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Esdan chiqarmang. O'zgaruvchiga yangi qiymat kiritsangiz yoki tayinlasangiz oldingi mavjud o'zgaruvchi qiymati yuqoladi. quyidagi misolda ko'ring.&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="err"&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;mn&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;  &lt;span class="c1"&gt;// mn 13 ga teng edi&lt;/span&gt;
   &lt;span class="n"&gt;mn&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;  &lt;span class="c1"&gt;// endi mn 15 ga teng &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;mn&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;  &lt;span class="c1"&gt;// Natija 15 chiqadi&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  O'zgaruvchi boshqa turlari.
&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="n"&gt;myNum&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;// Butun qiymatli o'zgaruvchi&lt;/span&gt;
&lt;span class="kt"&gt;double&lt;/span&gt; &lt;span class="n"&gt;myFloatNum&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;5.99&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;    &lt;span class="c1"&gt;// o'nli kasrli sonlar uchun&lt;/span&gt;
&lt;span class="kt"&gt;char&lt;/span&gt; &lt;span class="n"&gt;myLetter&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sc"&gt;'D'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;         &lt;span class="c1"&gt;// Char tipga tegish yani bitta belgi&lt;/span&gt;
&lt;span class="n"&gt;string&lt;/span&gt; &lt;span class="n"&gt;myText&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;"Hello"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;     &lt;span class="c1"&gt;// TEXT saqlaydi&lt;/span&gt;
&lt;span class="kt"&gt;bool&lt;/span&gt; &lt;span class="n"&gt;myBoolean&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;true&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;       &lt;span class="c1"&gt;// Boolean tipi bunda rost yoki yolg'on (true or false)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Bir nechta o'zgaruvchini e'lon qilish.
&lt;/h2&gt;

&lt;p&gt;Bir &lt;strong&gt;xil turdagi&lt;/strong&gt; bir nechta o'zgaruvchini e'lon qilish uchun vergul bilan ajratilgan ro'yxat shakllantiriladi:&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="err"&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;x&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;z&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="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;+&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;z&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;Natija butun qiymatdagi berilgan &lt;strong&gt;x,y,z&lt;/strong&gt; lar yig'indisini hisoblaydi.&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="mi"&gt;29&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Hayr hurmatli Bo'lajak dasturchilar Keyingi darslarda ko'rushguncha 🖐️&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/dawroun"&gt;@dawroun&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ dagi 2-Dars Izohlar</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Thu, 03 Nov 2022 17:00:02 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-dagi-2-dars-izohlar-62h</link>
      <guid>https://dev.to/abrorabdulboriyev/c-dagi-2-dars-izohlar-62h</guid>
      <description>&lt;h2&gt;
  
  
  C++ Izoh
&lt;/h2&gt;

&lt;p&gt;Assalomu alaykum hurmatli dasturchi bugun &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida izoh qoldirish haqida gaplashib olamiz! Boshlashdan oldin biz nima uchun &lt;strong&gt;Izoh&lt;/strong&gt; dan foydalanishimiz kerak ekanligini bilib olishimiz zarur hisoblanadi! Shuni esda saqlab qoling! &lt;strong&gt;Izoh&lt;/strong&gt; lar &lt;strong&gt;ochiq&lt;/strong&gt; va &lt;strong&gt;Yopiq&lt;/strong&gt; turga bo'linadi!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida &lt;code&gt;//&lt;/code&gt; belgidan so'ng izoh yoziladi. Bu belgi faqat bir qatorli izoh uchun amal qiladi. Bir nechta qator uchun qo'llashingiz mumkin. Buning uchun &lt;code&gt;//&lt;/code&gt; ni har qatorda qo'llashingiz zarur bo'ladi.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="c1"&gt;//` Bu Izoh uchun yozil&lt;/span&gt;
&lt;span class="err"&gt;`&lt;/span&gt;&lt;span class="c1"&gt;//` Ikkinchi qator izoh uchun yozildi.&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;"Hello World! UzbekDevs"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida operator oxirida ham izoh sifatida yozib ketsak bo'ladi.&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;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"Hello World! uzbekdevs.uz"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;// Bu izoh (Chiqarish operatori)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida ko'p qatorli izoh.
&lt;/h3&gt;

&lt;p&gt;Ko'p qatorli sharhlar bilan boshlanadi &lt;code&gt;/*&lt;/code&gt;va tugaydi &lt;code&gt;*/&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Yozilgan kod o'rtasida &lt;code&gt;/*&lt;/code&gt;bo'lgan barcha matn yoki operatorlar &lt;code&gt;*/&lt;/code&gt;  e'tiborsiz qoldirladi.&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="cm"&gt;/* Bu izoh uchun yozilgan bo'lib
bir nechta qator uchun amal qiladi
muallif MasterSherkulov.Uz */&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;"Hello World! uzbekdevs.uz;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;Ochiq Izoh - Bu foydalanuvchiga ko'rinib turadigan izohlar sirasiga kiradi. Masalan! Tizimga kirish vaqtida sizning login parolingiz to'g'ri yoki notug'ri ekanligini bildiruvchi xabarni misol keltirishimiz mumkin!&lt;/p&gt;

&lt;p&gt;Yopiq Izoh - Bu dasturchilar o'rtasida qayta tushuntirish uchun hojat qolmasligi uchun dastur qismiga sharx sifatifa qoldiriladigan izohlar hisoblanadi!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;C++&lt;/strong&gt; dasturlash tilida Misol keltiramiz!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;//&lt;/strong&gt; Bu izoh uchun yozilgan&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;//&lt;/strong&gt; MasterSherkulov.Uz saytida dasturlash tilini o'rganing&lt;br&gt;
!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  Izoh o'zi nima uchun qo'llaniladi?
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Izoh &lt;strong&gt;C++&lt;/strong&gt;dasturlash tilini kodini tushuntirish uchun qo'llash mumkin!&lt;/li&gt;
&lt;li&gt;Kodni o'qilishi uchun sharxlardan foydalanish mumkin.&lt;/li&gt;
&lt;li&gt;Jamoa bo'lib ishlagan vaqtda kodingizni qayta jamoaningizga tushuntirish zarur emas! chunki izoh qoldirib bir yo'la yozgan kodingizni tushuntirish imkoniyatiga ega bo'lasiz!&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Odatda, biz //qisqa ya'ni bir qatorli sharh uchun va /* */ bir yoki bir nechta qatorli sharhlar uchun foydalanamiz .&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Keyingi darslarda &lt;strong&gt;C++&lt;/strong&gt; dasturlash tilini bundanda chuquroq o'rganishga harakat qilamiz ko'rushgunch bo'lajak Dasturchilar 🖐️&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/dawroun"&gt;@dawroun&lt;/a&gt; &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ ga Kirish</title>
      <dc:creator>AbrorAbdulboriyev</dc:creator>
      <pubDate>Thu, 03 Nov 2022 12:26:32 +0000</pubDate>
      <link>https://dev.to/abrorabdulboriyev/c-ga-kirish-171</link>
      <guid>https://dev.to/abrorabdulboriyev/c-ga-kirish-171</guid>
      <description>&lt;p&gt;&lt;strong&gt;Salom Hurmatli dasturchilar bugungi Mavzuyimiz C++ Tiliga kirishdagi ma'lum bir tushinchalar haqida Gaplashamiz !&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Iloji boricha bugungi to'xtalib o'tadigan mavzularimizga qisqacha va lo'nda qilib tushintirishga harakat qilamiz.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Bugung Qanday  Mavzular bo'yicha gaplashamiz ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Kirish&lt;/li&gt;
&lt;li&gt;Kutubxonalar&lt;/li&gt;
&lt;li&gt;cout&lt;/li&gt;
&lt;li&gt;endl &lt;/li&gt;
&lt;li&gt;\n&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Kirish
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;C++ tilida biz Avvalo nimalarni O'rganishimiz kerak va bu dasturlash tilida nimalar qilsa bo'ladi degan savolga javob berishimiz kerak.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Endi shunga to'taladigan bo'lsak masalan bu dasturlash tili orqali biz o'yilar uchun pragrammalar uchun va yana ko'plab dastur va hizmat korsatish uchun foydalaniladigan saytlarda ham qo'lashligiz mumkin.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Kutubxonalar
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Endi biz C++ kutubxolari haqida gaplashadigan bo'lsak.&lt;br&gt;
biz birinchi o'rinda harqanday ko'd yozish uchun dasturga kirganimizda doimiy ko'zimizga tushadigan narsa bu kutubxonalardir.&lt;br&gt;
Siz savol berishingiz mumkin gap nima haqida ketyapti va ular nima deb Men sizlarga hozir kutubxonalarni Tanishtirib o'taman.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;fstream&amp;gt;&lt;/code&gt;&lt;br&gt;
Faylga asoslangan kirish va chiqish uchun qulayliklar yaratadi. Qarang oqim.&lt;br&gt;
&lt;code&gt;&amp;lt;iomanip&amp;gt;&lt;/code&gt;&lt;br&gt;
Kabi chiqish formatlashni boshqarish uchun qulayliklar yaratadi tayanch butun sonlarni formatlashda va aniqlik ning suzuvchi nuqta qiymatlar.&lt;br&gt;
&lt;code&gt;&amp;lt;ios&amp;gt;&lt;/code&gt;&lt;br&gt;
Iostreams ishlashiga bir necha turdagi va funktsiyalarni taqdim etadi.&lt;br&gt;
&lt;code&gt;&amp;lt;iosfwd&amp;gt;&lt;/code&gt;&lt;br&gt;
Ta'minlaydi oldinga deklaratsiyalar I / U bilan bog'liq bo'lgan bir nechta sinf shablonlari.&lt;br&gt;
&lt;code&gt;&amp;lt;iostream&amp;gt;&lt;/code&gt;&lt;br&gt;
C ++ kirish va chiqish asoslarini taqdim etadi. Qarang iostream.&lt;br&gt;
&lt;code&gt;&amp;lt;istream&amp;gt;&lt;/code&gt;&lt;br&gt;
Shablon sinfini taqdim etadi &lt;code&gt;std :: istream&lt;/code&gt; kirish uchun boshqa yordamchi sinflar.&lt;br&gt;
&lt;code&gt;&amp;lt;ostream&amp;gt;&lt;/code&gt;&lt;br&gt;
Shablon sinfini taqdim etadi &lt;code&gt;std :: ostream&lt;/code&gt; va ishlab chiqarish uchun boshqa yordamchi sinflar.&lt;br&gt;
&lt;code&gt;&amp;lt;sstream&amp;gt;&lt;/code&gt;&lt;br&gt;
Shablon sinfini taqdim etadi &lt;code&gt;std :: stringstream&lt;/code&gt; mag'lubiyatni manipulyatsiya qilish uchun boshqa yordamchi sinflar.&lt;br&gt;
&lt;code&gt;&amp;lt;streambuf&amp;gt;&lt;/code&gt;&lt;br&gt;
Tashqi fayllar yoki satrlar kabi ba'zi bir turdagi belgilar ketma-ketligiga o'qish va yozish funksiyasini ta'minlaydi.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Bular C++ dagi Kutubxonalardir lekin bular hammasi ham emas Lekin kerak bo'ladiganlaridir.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;
  
  
  Cout
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;cout&lt;/code&gt;  ("ko'rish uchun" deb talaffuz qilinadi) bu matnni chiqarish / bosib chiqarish uchun kiritish operatori ( ) bilan birgalikda ishlatiladigan ob'ekt . Bizning misolimizda "Hello World" chiqadi.&amp;lt;&amp;lt; .&lt;/p&gt;

&lt;p&gt;&lt;code&gt;cout&lt;/code&gt;  - "c" +"out" birikmalaridan qo'shilgan ya'ni buni kengaytmasi "c" bu C++ (C++ dasturlash tili), "out" bu "output" (Chiqarish).&lt;/p&gt;

&lt;p&gt;&lt;code&gt;;&lt;/code&gt;- C++ dasturlash tilida har bir operatordan so'ng &lt;code&gt;;&lt;/code&gt; nuqtali vergul qo'yiladi.&lt;br&gt;
Misol uchun: cout &amp;lt;&amp;lt; "Hello World!";&lt;br&gt;
Dastur tanasi &lt;code&gt;int main()&lt;/code&gt; funksiyasi yozilishi mumkin edi (bir qatorda yozish imkoniyati mavjudligi esingizdan chiqmasin).&lt;/p&gt;

&lt;p&gt;&lt;code&gt;int main () { cout &amp;lt;&amp;lt; "Hello World! "; return 0; }&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Endl va \n
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;endl&lt;/code&gt; - End Line (qator oxiri) bunda kursor qator oxirida bo'lib shundagina keyin keladigan amal keyingi qatorga tushadi. Unutmang chiqarish operatoridan keyin &lt;code&gt;;&lt;/code&gt; ni yozishni unutmang.&lt;/p&gt;

&lt;p&gt;Yana bir usuli ya'ni yangi qatorda yozish uchun! Yangi qatorni kiritish uchun siz quyidagi &lt;code&gt;\n&lt;/code&gt; belgilarni ishlatishingiz mumkin. buni sayt ichida ya'ni &lt;code&gt;""&lt;/code&gt; ichida yozishingiz kerak bo'ladi.&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="err"&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="n"&gt;cout&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="s"&gt;"Hello World! UzbekDevs"&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;Hello World!&lt;br&gt;
I am UzbekDevs&lt;/p&gt;

&lt;p&gt;Buguncha o'tkan mavzularimiz Shulardan iborat edi Keyingi &lt;br&gt;
mavzularda uchrashguncha. 🖐️&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/dawroun"&gt;@dawroun&lt;/a&gt;&lt;/p&gt;

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