<?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: saodat19</title>
    <description>The latest articles on DEV Community by saodat19 (@saodat19).</description>
    <link>https://dev.to/saodat19</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%2F852166%2F9718a255-2d0e-4444-9b3e-0358fcdcea0e.png</url>
      <title>DEV Community: saodat19</title>
      <link>https://dev.to/saodat19</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saodat19"/>
    <language>en</language>
    <item>
      <title>O'zgaruvchilar</title>
      <dc:creator>saodat19</dc:creator>
      <pubDate>Sat, 21 May 2022 10:38:27 +0000</pubDate>
      <link>https://dev.to/saodat19/ozgaruvchilar-33l8</link>
      <guid>https://dev.to/saodat19/ozgaruvchilar-33l8</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;integer   doim butun son Z to'plam&lt;br&gt;
float     kasr son&lt;br&gt;
True 1&lt;br&gt;
False 0&lt;br&gt;
input output stream &lt;br&gt;
cout council output&lt;br&gt;
cin  council input&lt;br&gt;
endl( "...\n" endline qator tugaganini bildiradi &lt;br&gt;
Alt+Shift+Down &lt;br&gt;
String " " &lt;br&gt;
stringni ichiga olib yozsek matn db qabul qiladi&lt;br&gt;
// bu belgi komentariya izoh qoldirish&lt;br&gt;
\ bu slash &lt;br&gt;
cin  dan kegin &amp;gt;&amp;gt;&lt;br&gt;
cout dan keyin &amp;lt;&amp;lt;&lt;/p&gt;
&lt;/blockquote&gt;

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

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

&lt;p&gt;int main()&lt;br&gt;
{&lt;br&gt;
int a;&lt;br&gt;
cin &amp;gt;&amp;gt; a; // cin kiritilgan o'zgaruvchilani shartida nima berilgan bo'lsa misol hozir int ga moslab ko'radi mos kelsa oladi&lt;/p&gt;

&lt;p&gt;cout &amp;lt;&amp;lt; "a\n";  &lt;/p&gt;

&lt;p&gt;return 0;&lt;br&gt;
} javob a&lt;/p&gt;

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

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

&lt;p&gt;int main()&lt;br&gt;
{&lt;br&gt;
int a = 10, b = 3 ;&lt;br&gt;
float c = 2.9 ;&lt;br&gt;&lt;br&gt;
cout &amp;lt;&amp;lt; a/c ;&lt;/p&gt;

&lt;p&gt;return 0;&lt;br&gt;
}  javob 3.44828&lt;/p&gt;

&lt;p&gt;&lt;em&gt;**&lt;/em&gt;#include &lt;/p&gt;

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

&lt;p&gt;int main()&lt;br&gt;
{&lt;br&gt;
int a = 10 , b = 3;&lt;br&gt;
cout &amp;lt;&amp;lt; a % b;   // % bu berilgan sonni hisoblab qoldig'ini oladi&lt;/p&gt;

&lt;p&gt;return 0;&lt;br&gt;
} javob 1_**_&lt;/p&gt;

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

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

&lt;p&gt;int main()&lt;br&gt;
{&lt;br&gt;
  int a,b ;&lt;br&gt;
  cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b ;&lt;br&gt;
  cout &amp;lt;&amp;lt; " a * b = " &amp;lt;&amp;lt; a * b;&lt;/p&gt;

&lt;p&gt;return 0;&lt;br&gt;
}&lt;br&gt;&lt;br&gt;
javobga  30 73 ni kiritaman &lt;br&gt;
a * b = 2190&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CHAR belgi character&lt;br&gt;
 faqat bitta belgini sig'diradi&lt;/strong&gt;&lt;/p&gt;

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

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

&lt;p&gt;int main()&lt;br&gt;
{&lt;br&gt;
  char a , b ;  // char __ o'zgaruvchining turi ; &lt;br&gt;
                  a, b ___ o'zgaruvchining nomi&lt;br&gt;
  cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b ;&lt;br&gt;
  cout &amp;lt;&amp;lt; a &amp;lt;&amp;lt; b;&lt;/p&gt;

&lt;p&gt;return 0;&lt;br&gt;
} &lt;/p&gt;

&lt;p&gt;**#include &lt;/p&gt;

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

&lt;p&gt;int main()&lt;br&gt;
{&lt;br&gt;
  char a;&lt;br&gt;
  cin &amp;gt;&amp;gt; a;&lt;br&gt;
  cout &amp;lt;&amp;lt; char(a-32);&lt;/p&gt;

&lt;p&gt;return 0;&lt;br&gt;
}&lt;br&gt;
javob &lt;br&gt;
c kiritsam&lt;br&gt;
C (katta C kelb chqdi)&lt;br&gt;
**&lt;/p&gt;

</description>
    </item>
    <item>
      <title>C++da Operators</title>
      <dc:creator>saodat19</dc:creator>
      <pubDate>Thu, 05 May 2022 12:06:37 +0000</pubDate>
      <link>https://dev.to/saodat19/cda-operators-370e</link>
      <guid>https://dev.to/saodat19/cda-operators-370e</guid>
      <description>&lt;p&gt;&lt;em&gt;Operatorlar ikkiga turga bo'linib, ular quyidagilar:&lt;br&gt;
binary(+,/,*,-)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;unary&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Arithmetic operators&lt;/em&gt;&lt;br&gt;
&lt;em&gt;/ amalini bajarayotganda, ma'lumotni turi muhim bo'lib, kasr son kasr songa, butun son butun songa bo'linayotganini bilish kerak, yo'qsa misolni javobida o'zgarish bo'ladi.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;modulus faqat butun sonlar ustida amallarni bajaradi.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;amallar matematika bn bir xildek ketma ketlikda bajariladi.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;shortcuts&lt;/p&gt;

&lt;p&gt;a += 1&lt;br&gt;
a *(/, -, %)= 4&lt;br&gt;
faqat ushbu qiymatlar uchun shortcut mavjud:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a += 1* --&amp;gt; a++;&lt;/li&gt;
&lt;li&gt;a -= 1* --&amp;gt; a--;
Danger
++x --&amp;gt; increase x by 1 and do other operations
x++ --&amp;gt; do other operations and increase by 1
--x --&amp;gt; decrease x by 1 and do other operations
x-- --&amp;gt; do other operations and decrease by 1&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;sample int x =5; int y =x++;&lt;br&gt;
cout &amp;lt;&amp;lt; x &amp;lt;&amp;lt; y &amp;lt;&amp;lt; endl;&lt;/p&gt;

&lt;p&gt;after running, the answer is---&amp;gt; 6 5&lt;/p&gt;

&lt;p&gt;Relational operator&lt;br&gt;
relationship between left and right sides&lt;br&gt;
result is always either True(1) or False(0)&lt;br&gt;
operators-- &amp;lt;, &amp;lt;=, ==, &amp;gt;=, &amp;gt;, !=&lt;br&gt;
Logical operators&lt;br&gt;
!=not&lt;br&gt;
&amp;amp;&amp;amp;=and--&amp;gt; hammasi to'g'ri bo'lishi shart.&lt;br&gt;
||=or --&amp;gt; 1tasi to'g'ri bo'lsa ham, hisobga o'taveradi.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>C++ Variables</title>
      <dc:creator>saodat19</dc:creator>
      <pubDate>Thu, 28 Apr 2022 09:08:47 +0000</pubDate>
      <link>https://dev.to/saodat19/c-variables-59i7</link>
      <guid>https://dev.to/saodat19/c-variables-59i7</guid>
      <description>&lt;p&gt;Data types&lt;br&gt;
&lt;em&gt;Int:&lt;/em&gt;&lt;br&gt;
&lt;strong&gt;short,long,Int(butun sonlar);&lt;/strong&gt;&lt;br&gt;
 ##Real number:&lt;br&gt;
float,double(kasr sonlari);&lt;br&gt;
 ##Character: &lt;/p&gt;

&lt;h4&gt;
  
  
  char(belgilar)
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;int age=18&lt;br&gt;
cout &amp;lt;&amp;lt; age+5*26 &amp;lt;&amp;lt; endl; (148)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Declaration&lt;br&gt;
bu o'zgaruvchilarni e'lon qilish;&lt;br&gt;
int son;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Assignment&lt;br&gt;
bu o'zgaruvchiga qiymat o'zgartirish&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Garbage value&lt;br&gt;
o'zgaruvchi yaratilsa-yu unga qiymat berilmasa, uning qiymati unexpected bo'ladi (4 bayt)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;float&lt;br&gt;
kasr- real sonli o'zgaruvchi ,lekin butun sonlarni ham qabul qiladi va 1.0 ko'rinishiga aylantiradi. Nuqtadan keyin 6 ta son aniqlikda ishlaydi: 0.123456&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;`Implict coversion&lt;br&gt;
yashirin o'zgartirish jarayoni, masalan int a=1,9 berganda warning berib ogohlantiradi, ya'ni yashirin o'zgartirish jarayonida compiler butun sonli o'zgaruvchi borligi tufayli 1,9 ni 1 deb qiymatini o'zgartirayotganligidan userni ogohlantiradi.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;cin&lt;br&gt;
terminalga input ma'lumotni kiritadi.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;double&lt;br&gt;
floating data typega mansub - kasr sonli o'zgaruvchi.(8 bayt)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Iomanip&lt;br&gt;
representationni boshqaradigan kutubxona&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>#include &lt;iostream&gt;</title>
      <dc:creator>saodat19</dc:creator>
      <pubDate>Thu, 28 Apr 2022 09:01:34 +0000</pubDate>
      <link>https://dev.to/saodat19/include-l2f</link>
      <guid>https://dev.to/saodat19/include-l2f</guid>
      <description>&lt;p&gt;alias run='clear &amp;amp;&amp;amp; g++ main.cpp -o dastur &amp;amp;&amp;amp; ./dastur'&lt;br&gt;
*&lt;em&gt; bu in out stream ya'ni kiritish chiqish oqimi hisoblanadi *&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;int main bu asosiy darvoa hisoblanib bu darvoza bitta hisoblanadi ma'lumotla shundan kiradi&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;em&gt;"" bu string(ip) deb nomlanadi string ichidagi belgilar ingliz tilida character deyiladi&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;\bu backslash (escape character) bo'lib , agarda string ichida qo'shtirnoq bo'lsa uni yoniga yana backslash qo'yiladi &lt;br&gt;
M-n : " men "a'lochi" o'quvchiman " bu yerda biz&lt;br&gt;
" men \"a'lochi\" o'quvchiman" deb yozilishi kerak&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;cout komandasi beriadi va bu cout &lt;/p&gt;

</description>
    </item>
    <item>
      <title>kamandalar in replit</title>
      <dc:creator>saodat19</dc:creator>
      <pubDate>Sat, 23 Apr 2022 08:45:07 +0000</pubDate>
      <link>https://dev.to/saodat19/kamandalar-in-replit-45d1</link>
      <guid>https://dev.to/saodat19/kamandalar-in-replit-45d1</guid>
      <description>&lt;h2&gt;
  
  
  'pwd'
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;joriy papka manzilini chop etadi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;sh&lt;br&gt;
pwd&lt;/p&gt;

&lt;h2&gt;
  
  
  'clear'
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;terminaldagi hamma tekstni tozalab yuboradi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;sh&lt;br&gt;
clear&lt;/p&gt;

&lt;h2&gt;
  
  
  ls
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;shu papka ichidagi hamma narsani listga chiqarib beradi&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  ls -a
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;yashirin fayllarni ham chopetadi 
sh
ls -a&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  mkdir
&lt;/h2&gt;

&lt;p&gt;sh&lt;br&gt;
make directory&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;berilgan nomda papka yaratadi&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  cd (current directory)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;istalgan papkaga o'tadi&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  cat
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;berilgan tekst fayl ichidagi kontentni terminalga chop etadi&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  cd ~ tilda
&lt;/h2&gt;

&lt;p&gt;-homega qaytish uchun&lt;/p&gt;

&lt;h2&gt;
  
  
  open .
&lt;/h2&gt;

&lt;p&gt;-shu papkani ochib beradi&lt;/p&gt;

&lt;h2&gt;
  
  
  rmfaylni nomi
&lt;/h2&gt;

&lt;p&gt;-faylni o`chiradi&lt;/p&gt;

&lt;h2&gt;
  
  
  rm -r
&lt;/h2&gt;

&lt;p&gt;-papkalani o`chiradi&lt;/p&gt;

&lt;h2&gt;
  
  
  echo 12345&amp;gt;&amp;gt; temp/son.text
&lt;/h2&gt;

&lt;p&gt;-papkani ichida fayl  yaratish&lt;/p&gt;

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